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

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

27
UIView Бесконечная анимация вращения на 360 градусов?
Я пытаюсь повернуть UIImageView 360 градусов и посмотрел несколько онлайн-уроков. Я не мог заставить никого из них работать без UIViewостановки или прыжка на новую позицию. Как мне этого добиться? Последнее, что я попробовал, это: [UIView animateWithDuration:1.0 delay:0.0 options:0 animations:^{ imageToMove.transform = CGAffineTransformMakeRotation(M_PI); } completion:^(BOOL finished){ NSLog(@"Done!"); }]; Но если я …

13
Выравнивание текста и изображения на UIButton с помощью imageEdgeInsets и titleEdgeInsets
Я хотел бы разместить значок слева от двух строк текста так, чтобы между изображением и началом текста было около 2-3 пикселей. Сам элемент управления выровнен по центру по горизонтали (устанавливается через Interface Builder) Кнопка будет выглядеть примерно так: | | |[Image] Add To | | Favorites | Я пытаюсь настроить …
251 iphone  ios  uibutton  uikit 

5
Объясняя разницу между автоматическими AdjustsScrollViewInsets, extendedLayoutIncludeOpaqueBars, edgeForExtendedLayout в iOS7
Я много читал о переходе пользовательского интерфейса iOS7. Я не могу получить то , что эти три свойства automaticallyAdjustsScrollViewInsets, extendedLayoutIncludesOpaqueBars, edgesForExtendedLayout?? Например, я пытаюсь заставить мои контроллеры представления запускаться ниже строки состояния, но я не в состоянии достигнуть этого.

15
Можно ли установить iOS 6 SDK на Xcode 5?
Xcode 5 имеет панель настроек, которая позволяет загружать симулятор iPhone 6.1, однако я не могу найти место, где он позволяет загружать iOS 6 SDK, поэтому невозможно установить активный SDK для iOS 6 при разработке с Xcode 5 Есть ли обходной путь, который позволит Xcode 5 установить iOS 6 SDK? РЕДАКТИРОВАТЬ: …
250 ios  xcode  ios6  xcode5 

30
Скрыть разделительную линию на одном UITableViewCell
Я настраиваю UITableView. Я хочу скрыть линию, разделяющую последнюю клетку ... я могу это сделать? Я знаю, что могу сделать, tableView.separatorStyle = UITableViewCellStyle.Noneно это повлияет на все ячейки tableView. Я хочу, чтобы это затронуло только мою последнюю камеру.

10
Предотвратить переход в методе prepareForSegue?
Можно ли отменить переход в prepareForSegue:методе? Я хочу выполнить некоторую проверку перед переходом, и если условие не выполнено (в этом случае, если какое-либо из UITextFieldних пустое), отобразить сообщение об ошибке вместо выполнения перехода.

3
Что такое «ограничить маржу» в раскадровке в Xcode 6
Я работаю с autolayout и ограничениями и обнаружил, что Constrain to marginsв Xcode 6 есть опция, которой нет в Xcode 5 и проверена по умолчанию. Я создал тестовый проект, затем добавил элемент UITableViewViewController с размером кадра, равным размеру представления, и добавил ограничения Xcode 6 Здесь вы можете увидеть, хотя tableview …

13
iOS - вызов метода делегирования приложения из ViewController
То, что я пытаюсь сделать, - это нажать кнопку (которая была создана в коде) и заставить ее вызвать другой контроллер представления, а затем запустить функцию в новом контроллере представления. Я знаю, что это может быть сделано относительно легко в IB, но это не вариант. Примером того, что я хочу сделать, …

17
Как использовать pull для обновления в Swift?
Я создаю программу для чтения RSS с использованием swift и мне нужно реализовать функцию pull для перезагрузки. Вот как я пытаюсь это сделать. class FirstViewController: UIViewController, UITableViewDelegate, UITableViewDataSource { @IBOutlet var refresh: UIScreenEdgePanGestureRecognizer @IBOutlet var newsCollect: UITableView var activityIndicator:UIActivityIndicatorView? = nil override func viewDidLoad() { super.viewDidLoad() self.newsCollect.scrollEnabled = true // …


18
Как получить марку и модель устройства на iOS?
Мне было интересно, можно ли определить, что это за iPhone (например) на текущем устройстве? Я знаю, что можно получить модель, NSString *deviceType = [[UIDevice currentDevice] model]; которая будет просто возвращать, есть ли у меня «iPhone» или «iPod», НО мне было интересно, можно ли определить / узнать, есть ли у меня …
246 ios  objective-c  iphone  ipad 

20
Проведите пальцем по кнопке «Удалить» и кнопке «Дополнительно» (как в приложении «Почта» на iOS 7).
Как создать кнопку «еще», когда пользователь проведет пальцем по ячейке в табличном представлении (как почтовое приложение в ios 7) Я искал эту информацию и здесь, и на форуме Cocoa Touch, но, похоже, я не могу найти ответ, и я надеюсь, что кто-то умнее меня сможет дать мне решение. Мне бы …


11
Симулятор замедленной анимации сейчас включен?
Некоторое время назад я экспериментировал, пытаясь понять, смогу ли я получить элементы навигации для анимации и прокрутки между собой. Я не знаю, связано ли это, но внезапно, не касаясь опций симулятора, я получаю это сообщение, Simulator slow-motion animations are now onи перемещение между представлениями происходит очень медленно, например, 3 секунды. …

17
Отменить анимацию UIView?
Можно ли отменить UIViewанимацию во время ее выполнения? Или мне придется опуститься до уровня CA? то есть я сделал что-то вроде этого (может быть, тоже установил действие окончания анимации) [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:duration]; [UIView setAnimationCurve: UIViewAnimationCurveLinear]; // other animation properties // set view properties [UIView commitAnimations]; Но прежде чем …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.