Articles of ориентированный

Взятие screenShot просмотра внутри ячейки в ios

Я пытаюсь сделать снимок экрана внутри ячейки UITableView но с прикрепленным кодом я могу только снять скриншот границ ячейки. Проблема в том, что UIGraphicsBeginImageContextWithOptions(rect.size,YES,0.0f) . Я могу только сделать снимок экрана с прямым размером и не могу контролировать происхождение прямых и rect = [cell bounds] . поэтому, пожалуйста, предложите мне какую-то идею. { UITableViewCell* cell […]

Отладка тонких проблем с дизайном iOS

В последнее время я столкнулся с некоторыми сложными проблемами макета в моем приложении iOS. Например, отображение viewController из одной части приложения приводит к изменению макета некоторых подсмотров (изменения порядка z-оси). Еще одна тонкая проблема – слегка мерцающая панель навигации. Каковы некоторые методы для отладки этих проблем? Меня особенно интересуют возможности печати / регистрации объектов. Например, […]

iOS – установить UIToolBarItem в UINavigationController

Я вытаскиваю toolbaritem в раскадровку и устанавливаю его на свой контроллер nav, но когда я запускаю свой код, его там нет, есть ли что-то, что мне не хватает? РЕДАКТИРОВАТЬ: Пробовал также установить его в коде в моем методе viewDidLoad: UIBarButtonItem *rightBarButton = [[UIBarButtonItem alloc] initWithTitle:@"Map" style:UIBarButtonItemStyleBordered target:self action:@selector(viewMap)]; self.navigationItem.rightBarButtonItem = rightBarButton; Не получится. Вот как […]

iOS Cotains-based Predicate search возвращает только при обнаружении точного соответствия

Я добавляю панель поиска к компоненту представления таблицы моего приложения iOS, которое позволяет выполнять поиск через NSArray, состоящий из словарей. Строка поиска не работает все время, однако – успешно распечатывает результат, если есть точное соответствие для моих данных, но не частичное совпадение. Например, в результате будет выбрана «Выключить свет», если будет введена точная фраза, но […]

Проверьте, находится ли UIImage в верхней части окна

У меня есть небольшой вопрос, у меня есть код для генерации 200 UIImages в случайных позициях и вращениях. Мне нужно обнаружить событие касания на этих изображениях, но мне нужно проверить, не коснулся ли затронутый UIImage каким-либо другим изображением (даже если они пересекаются в небольшой области). Может ли кто-нибудь помочь мне в этом? BTW: Я пытаюсь […]

Получите разницу между временем установки времени и теперь в секундах

У меня есть время в эпоху. Это время всегда в будущем. Я хотел бы выяснить, как взять это время в эпоху и выяснить секунды между временем и временем поставки в Objective-C (iOS), но я не совсем уверен, как это сделать. Я пробовал NSTimeInterval interval = [futureTime timeIntervalSinceNow]; но я не уверен, что делать с interval […]

AVPlayerLayer видео "overspilled", когда videoGravity установлен на AVLayerVideoGravityResizeAspectFill

Я установил пользовательский UIView с AVPlayerLayer, как это предлагается в Библиотеке разработчиков Apple. Все работает отлично, но когда я устанавливаю videoGravity AVPlayerLayer в AVLayerVideoGravityResizeAspectFill, кажется, что части, которые находятся вне рамки, также видны. Кажется, у него тоже есть альфа. Я попытался установить masksToBounds = YES, но это, похоже, не решило проблему. Есть идеи?

Есть ли компиляторы Objective-C для Windows?

Простой вопрос на самом деле, и у меня есть Googled it … Существуют ли компиляторы Objective-C, которые работают под Windows 7, кроме запуска iOS под VirtualBox или VMWare? EDIT: Вопрос изменен с эмуляторов на компиляторы

Поддерживать постоянную ширину линии в масштабировании UIScrollView subView

У меня есть масштабирование UIScrollView которое содержит UIView который содержит некоторые пользовательские UIViews класса MyRectangleView . Оба ScrollView и эти rectangleView s получают указатель на обычный пользовательский UIViewController , MyViewController . Можно ли визуализировать эти пользовательские представления, чтобы они, по-видимому, увеличивались, когда scrollView масштабируется, вместо того, чтобы появляться масштабирование ? Я переопределяю drawRect: и мне […]

Событие TouchesEnded

У меня есть пользовательское представление, что подклассы UIView. Он имеет событие touchesEnded, однако он не отображается в Interface Builder (в разделе События). Я хочу, чтобы какой-то метод получил этот метод в моем контроллере View, поэтому метод срабатывает всякий раз, когда срабатывает touchs.Ended. Однако я рассматриваю использование целевого действия, Код ниже не работает, потому что forControlEvents: […]