Tag: uikit

Как отменить 2 Modal View Controllers в последовательности?

У меня есть 2 controllerа вида, представленных в моделях. A presents B which presents C. Когда я отклоняю CI, я хотел бы также отклонить B. Но я не уверен, как это сделать: Отклонить C: [self dismissModalViewControllerAnimated:YES] //[delegate dismissB] //this doesn’t work either when i create a delegate pattern Теперь я остаюсь с B. Как я […]

Разница между addSubview и insertSubview в classе UIView

В чем разница между addSubview и insertSubView при добавлении представления программно?

Как нарисовать границу вокруг UILabel?

Есть ли способ, чтобы UILabel мог нарисовать границу вокруг себя? Это полезно для меня, чтобы отлаживать размещение текста и видеть место размещения и насколько большой наклейка на самом деле.

UITableView: удаление разделов с анимацией

Обновить Я опубликовал решение этой проблемы в качестве ответа ниже. С моей первой ревизии требуется другой подход. Первоначальный вопрос Ранее я задал вопрос о том, что я решил решить свои проблемы: Как работать с невидимыми строками во время удаления строки. (UITableViews) Однако теперь у меня возникают аналогичные проблемы при удалении разделов из UITableView. (они всплыли, […]

Как определить размер шрифта UILabel, когда -adjustsFontSizeToFitWidth установлен на YES?

Когда myLabel.adjustsFontSizeToFitWidth = YES , UILabel автоматически отрегулирует размер шрифта, если текст слишком длинный для метки. Например, если мой ярлык имеет ширину всего 100 пикселей, и мой текст слишком длинный, чтобы соответствовать текущему размеру шрифта, он уменьшит размер шрифта до тех пор, пока текст не будет помечен в метку. Мне нужно получить фактический отображаемый размер […]

Возможно открытие всплывающих ссылок в UIWebView?

У меня есть UIWebView, который я использую как встроенный браузер в своем приложении. Я заметил, что ссылки на веб-страницах, открывающие новые windows, игнорируются без какого-либо вызова моего кода. Я пробовал точку останова на – (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType а затем выберите ссылку, которая откроет всплывающее окно, и точка останова никогда не будет удалена. Есть […]

Изменить размер шрифта для заполнения UITextView?

Как установить размер шрифта текста в UITextView таким образом, чтобы он заполнял весь UITextView? Я хотел бы, чтобы пользователь напечатал их текст, затем текст заполнил весь UITextView. Любая помощь приветствуется!

drawRect не вызывается в моем подclassе UIImageView

Я подclassифицировал UIImageView и попытался переопределить drawRect, чтобы рисовать поверх изображения с помощью Quartz 2D. Я знаю, что это глупый вопрос новичков, но я не вижу, что я сделал неправильно. Вот интерфейс: #import @interface UIImageViewCustom : UIImageView { } – (void)drawRect:(CGRect)rect; @end И реализация: #import “UIImageViewCustom.h” @implementation UIImageViewCustom – (id)initWithFrame:(CGRect)frame { if (self = [super […]

Отображать мягкую клавиатуру iPhone, даже если подключена аппаратная клавиатура

В моем приложении iPad используется внешнее «устройство», которое действует как аппаратная клавиатура. Но в какой-то момент настроек мне нужно ввести текст, и я не могу использовать «устройство» («устройство» – это не клавиатура). Итак, есть ли способ заставить pop мягкую клавиатуру даже думать, что у меня есть аппаратная клавиатура?

Как я могу отложить вызов метода на 1 секунду?

Есть ли простой способ задержать вызов метода в течение 1 секунды? У меня есть UIImageView который реагирует на событие касания. Когда обнаружено касание, некоторые анимации происходят в приложении. Через одну секунду я хочу вызвать другой метод. В этом случае я не могу использовать селектор animationDidStop .

Давайте будем гением компьютера.