Запитання з тегом «ios»

iOS - це мобільна операційна система, що працює на Apple iPhone, iPod touch та iPad Apple. Використовуйте цей тег [ios] для питань, пов’язаних із програмуванням на платформі iOS. Використовуйте відповідні теги [aim-c] та [swift] для питань, характерних для цих мов програмування.

27
Виявити задню область в порожньому полі UITextField
Чи є спосіб визначити , коли Backspace/ Deleteнатиснута клавіша на клавіатурі iPhone на UITextFieldщо порожньо? Я хочу знати, коли Backspaceнатискається лише, якщо значення UITextFieldпорожнє. На основі пропозиції від @Alex Reynolds у коментарі я додав такий код під час створення мого текстового поля: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handleTextFieldChanged:) name:UITextFieldTextDidChangeNotification object:searchTextField]; Це повідомлення …

5
Як я можу зберегти зображення в рулоні камери?
Я новачок у Xcode (використовуючи 4.3) і не знаю, як зберегти зображення в камері пристрою. Все, що я зробив до цього часу, - це налаштування IBAction для кнопки для збереження зображення. Який метод чи функцію бібліотеки можна використовувати для збереження зображення у рулоні камери користувача?
126 iphone  ios  objective-c  ipad  camera 

17
Немає права на натискання на сповіщення
У мене є додаток для подання, коли його відхилено, і я отримав повідомлення Відсутність права на натискання на повідомлення - Ваш додаток, як видається, зареєстровано в службі Apple Push Notification, але права підпису програми не містять прав на "aps-середовище". Якщо ваш додаток використовує службу Apple Push Notification, переконайтеся, що ваш …

5
Як "встановити точку розриву в malloc_error_break для налагодження"
Я отримую безліч консольних виходів, так як мої програми не виходять з ладу: malloc: * помилка для об'єкта 0xc6a3970: покажчик, що звільняється, не виділявся * встановити точку перелому в malloc_error_break для налагодження Як я можу дізнатися, на який об’єкт чи змінну впливає? Я спробував встановити символічну точку розриву, як це, …
126 iphone  ios 

5
У коді Xcode не відображається рядок, що викликає збій
Кожен раз, коли мій додаток виходить з ладу, Xcode виділяє виклик UIApicationMain () у функції main () як лінію, що спричинила збій. У деяких випадках, які раніше були нормальними (наприклад, помилка сегментації), але аварія, з якою я намагаюся вирішити, - це простий SIGABRT з детальною інформацією, що входить у консоль: …

10
Як додати провідну підкладку для перегляду, доданого всередині UIStackView
Це моє налаштування: у мене UIScrollViewпередній, верхній, випробувальний край встановлений на 0. Всередині цього я додаю UIStackViewцей обмеження: stackView.centerYAnchor.constraintEqualToAnchor(selectedContactsScrollView.centerYAnchor).active = true stackView.leadingAnchor.constraintEqualToAnchor(selectedContactsScrollView.leadingAnchor).active = true Всередині подання стека я додаю кілька поглядів. Моє питання полягає в тому, що через обмеження перший погляд, доданий до подання стека, також матиме передні кромки = …

16
Як перевірити, чи контролер подання представлений модально або натиснуто на навігаційний стек?
Як я можу, на мій погляд контролера, розрізняти: представлені модально натиснув на стек навігації І те, presentingViewControllerі інше isMovingToParentViewControllerє YESв обох випадках, тому не дуже корисні. Що ускладнює речі, це те, що контролер мого батьківського перегляду іноді є модальним, на який натискається контролер перегляду, який потрібно перевірити. Виявляється, моє питання …

15
react-native: команда не знайдена
Я отримую -bash: reakct-native: команда не знайдена помилка під час створення проекту-native проект. Нижче наведена додаткова інформація 1. brew --version homebrew 0.9.9 2 brew info watchman watchman `enter code here`stable 4.50 /usr/local/Cellar/watchman/4.4.0 3. brew info flow stable 0.24.1 /usr/local/Cellar/flow/0.24.1 4. brew info node stable 6.1.0 /usr/local/Cellar/node/6.1.0 5. npm -version 3.8.6 …


3
Різниця між dispatch_async та dispatch_sync на послідовній черзі?
Я створив подібну послідовну чергу: dispatch_queue_t _serialQueue = dispatch_queue_create("com.example.name", DISPATCH_QUEUE_SERIAL); Яка різниця між dispatch_asyncназваними так dispatch_async(_serialQueue, ^{ /* TASK 1 */ }); dispatch_async(_serialQueue, ^{ /* TASK 2 */ }); І dispatch_syncназивається так у цій послідовній черзі? dispatch_sync(_serialQueue, ^{ /* TASK 1 */ }); dispatch_sync(_serialQueue, ^{ /* TASK 2 */ }); …


17
Як користуватися UIScrollView у Storyboard
У мене подання прокрутки із вмістом у висоту 1000 пікселів, і я хотів би мати можливість викласти його для зручного дизайну на дошці розкадрування. Я знаю, що це можна зробити програмно, але мені дуже хочеться це бачити візуально. Кожен раз, коли я кладу подання прокрутки на контролер перегляду, він не …

13
Передача параметрів для addTarget: action: forControlEvents
Я використовую addTarget: action: forControlEvents, як це: [newsButton addTarget:self action:@selector(switchToNewsDetails) forControlEvents:UIControlEventTouchUpInside]; і я хотів би передати параметри своєму селектору "switchToNewsDetails". Єдине, що мені вдається зробити - це передати відправника (id), написавши: action:@selector(switchToNewsDetails:) Але я намагаюся передавати такі змінні, як цілі значення. Написати це таким чином не працює: int i = …

11
появаWhenContainIn в Swift
Я намагаюся перетворити додаток на мову Swift. У мене є такий рядок коду: [[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil] setTitleTextAttributes:textDictionary forState:UIControlStateNormal]; Як перетворити його на Swift? В документах Apple такого методу немає.
125 ios  swift  uiappearance 

4
Як написати власну init для підкласу UIView у Swift?
Скажімо , я хочу initв UIViewпідклас з Stringі Int. Як би я це зробив у Swift, якщо я просто підкласифікую UIView? Якщо я просто init()створюю власну функцію, але параметри - це String і Int, це говорить мені, що "super.init () не викликається перед поверненням з ініціалізатора". І якщо я телефоную, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.