Вопросы с тегом «touch»

85
Обязательно ли присваивать строку переменной перед ее сравнением с другой?

Я хочу сравнить значение NSStringстроки со строкой «Неправильно». Вот мой код: NSString *wrongTxt = [[NSString alloc] initWithFormat:@"Wrong"]; if( [statusString isEqualToString:wrongTxt] ){ doSomething; } Мне действительно нужно создавать NSString для "Wrong"? Кроме того, могу ли я сравнить...

85
NSTimeInterval в HH: mm: ss?

Если у меня есть NSTimeInterval, для которого установлено значение 200.0, есть ли способ преобразовать его в 00:03:20, я подумал, что могу инициализировать NSDate с ним, а затем использовать NSDateFormatter, используя HH: mm: ss. У меня вопрос: есть ли быстрый способ сделать это или мне нужно...

85
Основы iCloud и образец кода [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

84
Ссылка на переменные экземпляра AppDelegate

У меня есть проект, основанный на шаблоне приложения на основе навигации. В AppDelegate есть методы -applicationDidFinishLoading:и -applicationWillTerminate:. В этих методах я загружаю и сохраняю данные приложения и сохраняю их в переменной экземпляра (на самом деле это объект-граф). Когда...

84
Как я могу открыть представление из UINavigationController и заменить его другим за одну операцию?

У меня есть приложение, в котором мне нужно удалить одно представление из стека UINavigationController и заменить его другим. Ситуация такова, что первое представление создает редактируемый элемент, а затем заменяет себя редактором этого элемента. Когда я делаю очевидное решение с первого взгляда:...

84
Как увеличить / уменьшить масштаб объекта UIImage, когда пользователь зажимает экран?

Я хочу увеличивать / уменьшать масштаб объекта UIImage, когда пользователь выполняет стандартное щипковое действие в моем приложении. В настоящее время я использую UIImageView для отображения моего изображения, если эта деталь каким-либо образом помогает. Пытаюсь понять, как это сделать, но пока...

84
Программно отправлять на передние / задние элементы, созданные с помощью конструктора интерфейсов

В конструкторе интерфейсов есть параметры макета для отправки на задний план или отправки на передний план любых элементов, таких как UIButton, UIImageи UILabelт. Д. Теперь я хотел бы сделать то же самое во время выполнения программно. Есть простой способ сделать это? Я не хочу создавать разные...

84
Как найти расстояние между двумя точками ЦТ?

Когда мы выполняем мультитач двумя пальцами в UIScrollView, мы получаем две точки компьютерной графики. Я хочу найти расстояние между ними. Затем, когда мы снова делаем щепотку (внутри или снаружи), то мы снова получаем два балла. Затем, снова найдя расстояние между этими двумя точками, я хочу...

84
Как добавить кнопку `` Готово '' на цифровую клавиатуру в iOS

Итак, цифровая клавиатура по умолчанию не оснащена кнопкой «Готово» или «Далее», поэтому я бы хотел ее добавить. В iOS 6 и ниже были некоторые уловки для добавления кнопки на клавиатуру, но, похоже, они не работают в iOS 7. Сначала я подписываюсь на отображение уведомлений на клавиатуре...

83
IPhone / IPad: Как программно получить ширину экрана?

Привет, мне интересно, есть ли способ получить ширину программно. Я ищу что-то достаточно общее, чтобы разместить iphone 3gs, iphone 4, ipad. Кроме того, ширина должна меняться в зависимости от того, находится ли устройство в портретной или альбомной ориентации (для iPad). Кто-нибудь знает, как...

83
Получить текущую NSDate в формате отметки времени

У меня есть базовый метод, который получает текущее время и устанавливает его в виде строки. Однако как я могу заставить его отформатировать текущую дату и время в формате временных меток UNIX с 1970 года? Вот мой код: NSDate *currentTime = [NSDate date]; NSDateFormatter *dateFormatter =...

83
не могу получить правильное значение высоты клавиатуры в iOS8

Я использовал этот код, чтобы определить размер клавиатуры: - (void)keyboardWillChange:(NSNotification *)notification { NSDictionary* keyboardInfo = [notification userInfo]; NSValue* keyboardFrameBegin = [keyboardInfo valueForKey:UIKeyboardFrameBeginUserInfoKey]; CGRect keyboardFrameBeginRect =...

82
Как рассчитать ширину текстовой строки определенного шрифта и размера шрифта?

У меня есть UILabel, который отображает некоторые символы. Как «x», «y» или «rpm». Как я могу рассчитать ширину текста на этикетке (она не занимает все доступное пространство)? Это для автоматического макета, когда другое представление будет иметь прямоугольник кадра большего размера, если внутри...

82
Анимация встряхивания UIView

Я пытаюсь сделать встряску UIView при нажатии кнопки. Я адаптирую код, который нашел на http://www.cimgf.com/2008/02/27/core-animation-tutorial-window-shake-effect/ . Однако, пытаясь адаптировать следующий код для встряхивания UIView, он не работает: - (void)animate { const int numberOfShakes = 8;...

82
Разрешить только числа для ввода UITextField

У iPad нет клавиатуры «Numpad», как у iPhone / iPod. Я ищу, как я могу ограничить клавиатуру пользователя, чтобы принимать только значения от 0 до 9. Я мог бы представить использование UITextField "shouldChangeCharactersInRange", но я не знаю, как лучше всего это реализовать....

80
UIBarButtonItem: целевое действие не работает?

У меня есть собственный вид внутри UIBarButtonItem, установленный путем вызова -initWithCustomView. Элемент моей кнопки на панели отображается нормально, но когда я нажимаю на него, он не вызывает действие с моим целевым объектом. Вот мой код: UIImageView *imageView = [[UIImageView alloc]...

79
Определение того, является ли iPhone сломан Jail программно

Как определить (программно), является ли iPhone / iPod: Тюрьма сломана Запуск взломанной копии вашего программного обеспечения Pinch Media может определить, сломан ли телефон или запущено программное обеспечение. Кто-нибудь знает, как они это делают? Есть ли библиотеки?...