ios6- все статьи тега


Как анимировать изменения ограничений?

Я обновляю старое приложение с помощью AdBannerView и когда нет рекламы, он соскальзывает с экрана. Когда есть объявление, оно скользит по экрану. Основные вещи. старый стиль, я установил кадр в блоке анимации. Новый стиль, у меня есть IBOutlet к ограничению, которое определяет положение Y, в этом случае это расстояние от нижней части супервизора и изменение константы. - (void)moveBannerOffScreen { [UIView animateWithDuration:5 animations:^{ _addBanne ...

UIRefreshControl без UITableViewController

просто любопытно, как это не сразу кажется возможным, но есть ли хитрый способ использовать новый iOS 6 UIRefreshControl класс без использования UITableViewController подкласс? Я часто использую UIViewController С UITableView subview и соответствовать UITableViewDataSource и UITableViewDelegate вместо UITableViewController вчистую. ...

Можно ли установить iOS 6 SDK на Xcode 5?

Xcode 5 имеет панель настроек, которая позволяет загружать симулятор iPhone 6.1, однако я не могу найти место, где он позволяет загружать iOS 6 SDK, поэтому невозможно установить активный SDK на iOS 6 при разработке с Xcode 5. Есть ли обходной путь, который позволит Xcode 5 установить iOS 6 SDK? EDIT: обходные пути больше не должны быть необходимы теперь, когда Xcode 5 является общедоступным и позволяет загружать предыдущие версии SDK. ...

UILabel sizeToFit не работает с autolayout ios6

как я должен настроить программно (и в каком методе) UILabel, высота которого зависит от его текста? Я пытался настроить его с помощью комбинации раскадровки и кода, но безрезультатно. Все рекомендуют sizeToFit при установке lineBreakMode и numberOfLines. Однако, независимо от того, если я положил этот код в viewDidLoad:,viewDidAppear: или viewDidLayoutSubviews Я не могу заставить его работать. Либо я делаю поле слишком маленьким для длинного текста, и оно не растет, либо я делаю его слишком ...

Программный запрос доступа к контактам

С момента обновления до iOS 6 я заметил, что мой код для добавления контакта в адресную книгу iPhone больше не работает. Я считаю, что это проблема, связанная с разрешением, так как Apple теперь требует разрешения пользователя перед доступом к контактам (fixing этой проблема). Я ожидал, что приложение, чтобы автоматически задать разрешения на доступ к контактам, как на скриншоте ниже, но это не так. Пытаюсь добавить контакт, только не с ABAddressBookErrorDomain error 1. нужно ли мне программн ...

Как заставить UIViewController к портретной ориентации в iOS 6

Как ShouldAutorotateToInterfaceOrientation устарел в iOS 6, и я использовал это, чтобы заставить определенный вид портрет только, что правильный способ сделать это в iOS 6? Это только для одной области моего приложения, все остальные виды могут вращаться. ...

Настройка стиля UITableViewCell при использовании iOS 6 UITableView dequeueReusableCellWithIdentifier:forIndexPath:

Я пытаюсь выяснить, как установить UITableViewCellStyle при использовании новых методов в iOS 6 для UITableView. ранее, при создании UITableViewCell Я бы поменял UITableViewCellStyle перечисление для создания различных типов ячеек по умолчанию при вызове initWithStyle: но из того, что я могу собрать, это уже не так. документация Apple для UITableView гласит: Возвращаемое Значение: Объект инструменту UITableViewCell с соответствующим идентификатор повторного использования. Этот метод всег ...

Ошибка утверждения при использовании UISearchDisplayController в UITableViewController

Я пытался добавить простую функцию поиска в TableViewController в моем приложении. Я последовал за учебник Рэй Вендерлих по. У меня есть tableView с некоторыми данными, я добавил панель поиска + контроллер дисплея в раскадровке, а затем у меня есть этот код: #pragma mark - Table View - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"BreedCell" forIndexPath:in ...