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

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

30
Вертикальне вирівнювання тексту вгору в межах UILabel
У мене є UILabelпробіл для двох рядків тексту. Іноді, коли текст занадто короткий, цей текст відображається у вертикальному центрі етикетки. Як вертикально вирівняти текст, щоб він завжди був у верхній частині UILabel?


30
Як я можу зробити так, щоб UITextField рухався вгору, коли клавіатура присутня - коли я починаю редагувати?
За допомогою iOS SDK: У мене є UIViewз UITextFieldз , що виховує клавіатурою. Мені це потрібно, щоб мати можливість: Дозвольте прокручувати вміст, UIScrollViewщоб побачити інші текстові поля після появи клавіатури Автоматично «стрибати» (прокручуючи вгору) або скорочуючи Я знаю, що мені потрібно UIScrollView. Я спробував змінити клас мого UIViewна а, UIScrollViewале …

28
Використання автоматичного макета в UITableView для динамічних макетів комірок та змінної висоти рядків
Як ви використовуєте автоматичний макет в межах UITableViewCells у вигляді таблиці, щоб дозволити вміст і підвідділ кожної комірки визначати висоту рядка (сам / автоматично), зберігаючи продуктивність прокрутки?

26
Безпека транспорту заблокувала HTTP з ясним текстом
Які налаштування потрібно встановити info.plistдля включення режиму HTTP відповідно до наступного повідомлення про помилку? Безпека транспорту заблокувала завантаження ресурсів HTTP (http: //) з ясним текстом, оскільки це небезпечно. Тимчасові винятки можна налаштувати через файл Info.plist вашого додатка. Припустимо, що мій домен є example.com.

30
Передача даних між контролерами перегляду
Я новачок в iOS і Objective-C і всій парадигмі MVC, і я зациклювався на наступному: Я маю думку, яка виступає формою для введення даних, і я хочу надати користувачеві можливість вибору декількох продуктів. Продукти перераховані на іншому вікні, UITableViewControllerі я включив декілька варіантів. Моє запитання: як я можу перенести дані …

30
Як перевірити наявність активного підключення до Інтернету на iOS чи macOS?
Я хотів би перевірити, чи є у мене підключення до Інтернету на iOS за допомогою бібліотек Cocoa Touch або на macOS, що використовує бібліотеки какао . Я придумав спосіб це зробити за допомогою NSURL. Те, що я це зробив, здається трохи ненадійним (тому що навіть Google може одного дня бути …

27
Як сортувати NSMutableArray зі спеціальними об'єктами в ньому?
Те, що я хочу зробити, здається досить простим, але я не можу знайти жодної відповіді в Інтернеті. У мене єNSMutableArray об'єкти, і скажімо, що це "особи". Я хочу сортувати NSMutableArrayпо Person.birthDate, який є NSDate. Я думаю, що це стосується цього методу: NSArray *sortedArray = [drinkDetails sortedArrayUsingSelector:@selector(???)]; У Java я би …

19
performSelector може спричинити протікання, оскільки його селектор невідомий
Я отримую таке попередження компілятором ARC: "performSelector may cause a leak because its selector is unknown". Ось що я роблю: [_controller performSelector:NSSelectorFromString(@"someMethod")]; Чому я отримую це попередження? Я розумію, що компілятор не може перевірити, чи існує селектор чи ні, але чому це може спричинити витік? І як я можу змінити …

23
Як перевірити, чи містить рядок інший рядок у Objective-C?
Як я можу перевірити, чи містить рядок ( NSString) інший менший рядок? Я сподівався на щось на кшталт: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Але найближче, що я міг знайти: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { NSLog(@"exists"); } У будь-якому випадку, …


30
Як я можу розробитись для iPhone за допомогою машини для розробки Windows?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Чи є спосіб повозитися з iPhone SDK на машині Windows? Чи є плани щодо версії iPhone SDK для Windows? Єдиний інший спосіб, …
1185 ios  iphone  windows 

30
Xcode - Як виправити 'NSUnknownKeyException', причина:… цей клас не є ключовим значенням, кодування сумісно для помилки ключа X "?
Я намагаюся зв’язати посилання UILabelзі IBOutletствореним у своєму класі. У моїй програмі відбувається збій із наступною помилкою. Що це означає? Як я можу це виправити? *** Завершення програми через невиконаний виняток 'NSUnknownKeyException', причина: '[<UIViewController 0x6e36ae0> setValue: forUndefinedKey:]: цей клас не є ключовим значенням, сумісним з кодуванням для ключа XXX.'

14
Константи в Objective-C
Я розробляю програму Cocoa , і я використовую постійний NSStrings як спосіб зберігати ключові імена для моїх уподобань. Я розумію, що це гарна ідея, оскільки вона дозволяє легко змінювати клавіші, якщо це необхідно. Плюс, це все поняття "відокремити ваші дані від вашої логіки". У будь-якому випадку, чи є хороший спосіб …

30
Як змінити колір тексту рядка стану в iOS
У мого додатка темний фон, але в iOS 7 рядок стану став прозорим. Тому я нічого там не бачу, лише зелений індикатор акумулятора в кутку. Як я можу змінити колір тексту рядка статусу на білий, як на головному екрані?

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