Вопросы с тегом «cocoa-touch»

Сенсорные платформы Cocoa, которые управляют приложениями iOS, имеют много проверенных шаблонов, найденных на Mac, но были построены с особым акцентом на сенсорные интерфейсы и оптимизацию.



17
Как настроить цвет фона UITableViewCell?
Я хотел бы настроить фон (и, возможно, границу) всех UITableViewCells в моем UITableView. До сих пор я не смог настроить этот материал, поэтому у меня есть куча белых фоновых ячеек, которые по умолчанию. Есть ли способ сделать это с помощью iPhone SDK?

30
UIButton: сделать область попадания больше, чем область попадания по умолчанию
У меня есть вопрос, касающийся UIButton и его хитовой области. Я использую кнопку Info Dark в конструкторе интерфейсов, но обнаружил, что область попадания недостаточно велика для пальцев некоторых людей. Есть ли способ увеличить область нажатия кнопки программно или в Интерфейсном Разработчике без изменения размера графики InfoButton?

14
UITableViewCell показывает белый фон и не может быть изменен на iOS7
Я реализовал пользовательский класс ячеек табличного представления, который наследуется от UITableViewCell. Таблица содержит фоновое изображение, поэтому я хочу, чтобы фон ячейки был прозрачным. Выглядит отлично до iOS7. Однако в iOS7 ячейка всегда отображается на белом фоне. Даже для Xcode7, 2015, в раскадровке есть ошибка : вы должны установить цвет фона …

16
Имейте reloadData для анимации UITableView при изменении
У меня есть UITableView с двумя режимами. Когда мы переключаемся между режимами, у меня разное количество секций и ячеек на секцию. В идеале, он делал бы классную анимацию, когда таблица растет или сжимается. Вот код, который я пробовал, но он ничего не делает: CGContextRef context = UIGraphicsGetCurrentContext(); [UIView beginAnimations:nil context:context]; …


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, …

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

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 …

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

22
Как вы распускаете клавиатуру при редактировании UITextField
Я знаю, что должен сказать своему UITextField об отставке первого респондента, когда я хочу закрыть клавиатуру, но я не уверен, как узнать, когда пользователь нажал клавишу «Готово» на клавиатуре. Могу ли я посмотреть уведомление?

11
Создание UICollectionView программно
Я ищу руководство или учебник, который покажет мне, как настроить простой UICollectionView, используя только код. Я изучаю документацию на сайте Apple и также использую справочное руководство . Но мне бы очень понравилось простое руководство, которое может показать мне, как настроить UICollectionView без необходимости использовать раскадровки или файлы XIB / NIB …

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