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

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

6
Як створити IBInspectable типу enum
enumце НЕ є Інтерфейс Builder атрибута визначається у час виконання. Наведене нижче не відображається в Інспекторі атрибутів Interface Builder: enum StatusShape:Int { case Rectangle = 0 case Triangle = 1 case Circle = 2 } @IBInspectable var shape:StatusShape = .Rectangle З документації: Ви можете приєднати атрибут IBInspectable до будь-якої властивості …

26
Запустіть iOS-симулятор з Xcode і отримайте чорний екран, після чого Xcode зависає і не може зупинити завдання
У мене проблеми з запуском моєї базової програми для iPhone (під час проходження лекцій Stanford iTunes CS193p) у симуляторі iOS. Я деякий час шукав (як Google, так і SO), але поки що не міг знайти рішення. Є багато подібних помилок, але рішення, здається, не виправляють цього. У Xcode я натискаю …

5
Викликання методу в основному потоці?
Перш за все я пишу код для iphone. Мені потрібно мати можливість викликати метод в основному потоці без використання performSelectorOnMainThread. Причина, по якій я не хочу використовувати, performSelectorOnMainThreadполягає в тому, що це викликає проблеми, коли я намагаюся створити макет для модульного тестування. [self performSelectorOnMainThread:@Selector(doSomething) withObject:nil]; Проблема в тому, що мій …


3
iOS 7 - чи є спосіб відключити функцію проведення вперед і назад у Safari?
Для деяких веб-сторінок ми використовуємо функцію проведення пальцем ліворуч та праворуч від iPhone, щоб підняти меню. Тепер з iOS7 вони ввели можливість переходити назад і вперед на попередні та наступні сторінки історії браузера, проводячи пальцями вліво та вправо. Але чи є спосіб вимкнути його для певних сторінок, щоб не мати …
83 ios  safari  ios7 

18
Обведіть два кути в UIView
Трохи тому я опублікував запитання про округлення лише двох кутів подання і отримав чудову відповідь, але маю проблеми з його реалізацією. Ось мій метод drawRect: - (void)drawRect:(CGRect)rect { //[super drawRect:rect]; <------Should I uncomment this? int radius = 5; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextBeginPath(context); CGContextAddArc(context, rect.origin.x + radius, rect.origin.y + rect.size.height …

12
Як представити контролер перегляду справа наліво в iOS за допомогою Swift
Я використовую presentViewController для презентації нового екрана let dashboardWorkout = DashboardWorkoutViewController() presentViewController(dashboardWorkout, animated: true, completion: nil) Це представляє новий екран знизу вгору, але я хочу, щоб він був представлений справа наліво без використання UINavigationController. Я використовую Xib замість розкадрування, так як я можу це зробити?
83 ios  swift  swift2  segue 

6
UIStackView Hide View Animation
У iOS 11 поведінка прихованої анімації в UIStackView змінилася, але мені ніде не вдалося знайти це документоване. iOS 10 iOS 11 Код в обох такий: UIView.animate(withDuration: DiscoverHeaderView.animationDuration, delay: 0.0, usingSpringWithDamping: 0.9, initialSpringVelocity: 1, options: [], animations: { clear.isHidden = hideClear useMyLocation.isHidden = hideLocation }, completion: nil) Як відновити попередню поведінку …

2
Як створити файл контролера перегляду після створення нового контролера перегляду?
Я розробляю додаток із вкладками. Коли я створюю новий контролер перегляду та пов'язую його з контролером панелі вкладок, на відміну від інших двох контролерів перегляду за замовчуванням, у цього немає viewcontroller.swiftфайлу. Як я можу створити цей файл? Я використовую Xcode 6 і розробляю програму в Swift.

9
Як встановити непрозорість / альфа-зображення UIImage?
Я знаю, що ви можете зробити це за допомогою UIImageView, але чи можна це зробити для UIImage? Я хочу, щоб властивість масиву анімаційних зображень UIImageView була масивом того самого зображення, але з різною непрозорістю. Думки?

30
Як видалити заголовок кнопки "Назад" на панелі навігації
Коли я натискаю a UIViewController, у новій кнопці назад є новий UIViewControllerзаголовок, якщо в заголовку багато тексту, це не виглядає добре в iPhone 4s, тому я хочу його видалити. Якщо я додаю якийсь код у prepareForSegueфункцію, це буде проблемою. Будь-який кращий спосіб досягти цього?

7
Як використовувати новий сертифікат Apple .p8 для APN в консолі Firebase
З недавньою градацією облікових записів розробників Apple, я стикаюся з труднощами, оскільки при спробі створити сертифікати push-сповіщень він надає мені сертифікат (.p8) замість APN, який можна експортувати до (.p12). Консоль Firebase приймає лише сертифікати (.p12), так як я можу це отримати з цих нових (.p8) сертифікатів.


21
iOS 11 вимкнути параметр перегляду додаткових засобів автозаповнення пароля?
На даний момент я хотів би відмовитися від нової опції, яку надає iOS 11, тобто пропонувати паролі в додатку. Коли я запускаю програму на iOS 11, у верхній частині клавіатури з’являється опція автозаповнення, а текстове поле мого імені користувача та пароля навіть не відображається. Отже, моє питання полягає в тому, …
83 ios  swift  ios11 

8
Свіфт програмно перейдіть до іншого контролера перегляду / сцени
Я використовую наступний код для програмного переходу до іншого ViewController. Це чудово працює, але це дещо, як приховує navigation bar. Як це виправити? (панель навігації створюється шляхом вбудовування ViewControllerв, navigation controllerякщо це важливо.) let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil) let nextViewController = storyBoard.instantiateViewControllerWithIdentifier("nextView") as NextViewController self.presentViewController(nextViewController, animated:true, completion:nil)

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