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

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

20
Как правильно проверить наличие пустой строки в Objective-C?
Я использовал это в своем приложении для iPhone if (title == nil) { // do something } но он выдает какое-то исключение, и консоль показывает, что заголовок "(null)". Итак, я использую это сейчас: if (title == nil || [title isKindOfClass:[NSNull class]]) { //do something } В чем разница, и как …

3
UIButton внутри представления, которое имеет UITapGestureRecognizer
Я имею представление с UITapGestureRecognizer. Поэтому, когда я нажимаю на вид, над этим видом появляется другой вид. Этот новый вид имеет три кнопки. Когда я теперь нажимаю на одну из этих кнопок, я не получаю действие кнопок, я только получаю действие жеста касания. Поэтому я больше не могу использовать эти …

4
Как скопировать текст в буфер обмена / вставить в Swift
Я ищу чистый пример того, как скопировать текст в буфер обмена iOS, который затем может быть использован / вставлен в другие приложения. Преимущество этой функции заключается в том, что текст может быть скопирован быстро, без стандартных функций выделения текста традиционного копирования текста. Я предполагаю, что ключевые классы находятся в UIPasteboard, …

4
Что такое URI перенаправления? как это относится к приложению iOS для OAuth2.0?
Начинающий программист, прошу прощения за невежество и объяснения будут очень хорошими :) Я пытался прочитать руководства для определенной службы OAuth 2.0, но я не понимаю этот URI перенаправления ... в моем конкретном контексте, скажем, я пытаюсь создать приложение для iPhone, которое использует OAuth 2.0 для какой-либо службы , У меня …

7
Как программно подделать сенсорное событие для UIButton?
Я пишу некоторые юнит-тесты, и, учитывая характер этого конкретного приложения, важно, чтобы я поднялся UIкак можно выше. Итак, что я хотел бы сделать, это программно вызвать нажатие кнопки, как если бы пользователь нажал кнопку в GUI. (Да, да - я мог бы просто вызвать IBActionселектор, но, опять же, характер этого …

8
iOS: многострочная UILabel в автоматическом макете
У меня возникли проблемы с попыткой добиться базового поведения макета с помощью Auto Layout. Мой контроллер вида выглядит так в IB: Верхний ярлык - это заголовок, я не знаю, сколько будет строк. Мне нужен заголовок для отображения всех строк текста. Мне также нужны два других ярлыка и маленькое изображение, которое …

10
Определите размер UILabel на основе строки в Swift
Я пытаюсь вычислить высоту UILabel на основе разных длин строк. func calculateContentHeight() -> CGFloat{ var maxLabelSize: CGSize = CGSizeMake(frame.size.width - 48, CGFloat(9999)) var contentNSString = contentText as NSString var expectedLabelSize = contentNSString.boundingRectWithSize(maxLabelSize, options: NSStringDrawingOptions.UsesLineFragmentOrigin, attributes: [NSFontAttributeName: UIFont.systemFontOfSize(16.0)], context: nil) print("\(expectedLabelSize)") return expectedLabelSize.size.height } Выше приведена текущая функция, которую я использую …
183 ios  iphone  string  swift3  uilabel 

23
Находить направление прокрутки в UIScrollView?
У меня есть UIScrollViewтолько горизонтальная прокрутка, и я хотел бы знать, в каком направлении (влево, вправо) пользователь прокручивает. Что я сделал, так это UIScrollViewпереопределил и переопределил touchesMovedметод: - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { [super touchesMoved:touches withEvent:event]; UITouch *touch = [touches anyObject]; float now = [touch locationInView:self].x; float before = [touch …

10
UIImageView аспект подходит и центр
У меня есть представление изображения, объявленное программно, и я устанавливаю его изображение также программно. Однако я не могу настроить изображение так, чтобы оно соответствовало аспекту и выровняло центр по виду изображения. Другими словами, я хочу, чтобы изображение: Уменьшите, чтобы соответствовать аспекту, если изображение большое. Центрируйте, но не увеличивайте масштаб, если …

8
Как программно загрузить раскадровку из класса?
Моя проблема в том, что я искал способ использовать как раскадровку, так и xib . Но я не могу найти правильный способ программной загрузки и отображения раскадровки. Проект начинался с xib, и сейчас очень сложно вложить все xib-файлы в раскадровку. Поэтому я искал способ сделать это в коде, например, alloc, …

12
Xcode 4: создать файл IPA вместо .xcarchive
В Xcode 3.2.5 я использую «Build And Archive» для создания файла IPA. В Xcode 4 вы можете использовать «Product -> Archive» для архивирования приложения в пакете .xcarchive. Как я могу создать файл .ipa с Xcode 4?
182 ios  xcode  xcode4 

15
Как скруглить углы кнопки
У меня есть изображение прямоугольника (jpg) и я хочу использовать его, чтобы залить фон кнопки закругленным углом в xcode. Я написал следующее: UIButton *button = [[UIButton buttonWithType:UIButtonTypeRoundedRect] retain]; CGRect frame = CGRectMake(x, y, cardWidth, cardHeight); button.frame = frame; [button setBackgroundImage:backImage forState:UIControlStateNormal]; Тем не менее, кнопка, которую я получаю при таком …

12
Задержка / ожидание в тестовом случае тестирования Xcode UI
Я пытаюсь написать контрольный пример, используя новый UI Testing, доступный в Xcode 7 beta 2. В приложении есть экран входа в систему, где он вызывает сервер для входа в систему. С этим связана задержка, так как это асинхронная операция. Есть ли способ вызвать механизм задержки или ожидания в XCTestCase, прежде …

5
Как сделать простой просмотр коллекции с помощью Swift
Я пытаюсь научиться использовать UICollectionView. Документация немного трудно понять , и уроки , которые я нашел , были либо в Objective C или долго сложных проектов. Когда я изучал, как использовать UITableView, мы ❤ Swift's Как сделать простое табличное представление с iOS 8 и Swift имели очень простую настройку и …

28
Как добавить интервал между UITableViewCell
Есть ли способ добавить расстояние между UITableViewCell? Я создал таблицу, и каждая ячейка содержит только изображение. Изображение присваивается ячейке следующим образом: cell.imageView.image = [myImages objectAtIndex:indexPath.row]; но это делает изображение увеличенным и вписывается во всю ячейку, и между изображениями нет промежутков. Или, скажем, таким образом, высота изображения, например, 50, и я …

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