Tag: cocoa

Как программно рисовать на дисплее в iOS?

У меня есть метод рисования на экране, который имеет много преимуществ для моего приложения, за исключением небольшой проблемы, что она не работает … вообще. У меня есть программа iOS с виджетами UIImageView, и я пытаюсь программно врисовать ее, но она просто выглядит черной, когда я запускаю программу. Это объявление вывода в моем заголовочном файле: @interface […]

Узнайте, является ли PNG 8 или 24 бит и альфа

Учитывая UIImage / NSImage или NSData , как вы узнаете программно, если PNG составляет 8 бит или 24 бит? И если у него есть альфа-канал? Есть ли API-интерфейс Cocoa / Cocoa Touch, который помогает в этом? Чтобы избежать дублирования, вот непрограммный ответ на вопрос, и вот способ узнать, является ли изображение PNG .

Какова надлежащая процедура удаления UIPageViewController из одного из его дочерних контроллеров?

У меня есть подкласс UIPageViewController с кучей подклассов UIViewController содержащихся внутри. В какой-то момент в одном из подклассов UIViewController если пользователь что-то делает, я хочу удалить всю систему UIPageViewController , чтобы показать только базовый subview, на котором он был первоначально добавлен. Я добавляю подкласс UIPageViewController в качестве контроллера дочернего представления моего главного контроллера представления следующим […]

Как очистить / очистить картон на viewWillDisappear

Я использую UIPasteboard для копирования / вставки текста между двумя UITextView . Код выглядит следующим образом: – (void)viewDidLoad { [super viewDidLoad]; pasteBoard = [UIPasteboard generalPasteboard]; //it is declared in .h as UIPasteboard *pasteBoard; } -(IBAction)doCopyBtn { if (![toCopyTextView.text isEqualToString:@""]){ pasteBoard.string = toCopyTextView.text; NSLog(@"pasteb1 %@", pasteBoard.string); } else { NSLog (@"error! enter smth"); } } -(IBAction)doPasteBtn […]

Как добавить заголовок над MPMovieplayerViewController и скрыть его при нажатии

Мне нужно добавить заголовок поверх верхней панели инструментов в MPMoviePlayerViewController, и если я играю видео, пользовательский указатель должен скрыть заголовок, как будто он скрывает любые другие элементы управления. В настоящее время я добавляю UILabel как подпункт представления moviePlayer. Хотя этот подход добавляет заголовок поверх верхней панели (я устанавливаю соответствующий кадр), он не скрывает заголовок, когда […]

Как изменить день NSDate, добавив часы?

У меня есть приложение, запускающее UILocalNotifications каждый час, который будет остановлен в момент, когда пользователь выбрал выбор даты. Я предварительно установил 23 локальных уведомления, добавив часовые компоненты по одному. Проблема в том, что, когда час проходит 12:00 AM, день остается в тот же день и не меняется. Как мне изменить NSDate день, когда час доходит […]

UITextView: процесс «Link-ification» / dataDetector медленный

У меня есть UITextView, связанный с стек TextKit: пользовательский подкласс NSTextStorage и стандартные экземпляры NSLayoutManager + NSTextContainer. При редактировании большого документа (~ 80 кб, ~ 200 ссылок на URL-адрес) основной поток нашего приложения замораживается во время процесса «Link-ification» более 10 секунд: обнаружение URL + выделение. После сеансов «Инструменты» я узнал, что метод «NSTextStorage.processEditing ()» называется […]

UIDocumentInteractionController обрабатывает файлы ics

Мне удалось открыть файл ics, хранящийся локально, и UIDocumentInteractionController распознает его UTI как com.apple.ical.ics (что ожидается). Данные отображаются так, как я надеялся, по большей части: У меня было впечатление от документов, что UIDocumentInteractionController автоматически распознает этот тип файла UIDocumentInteractionController и предоставит некоторые параметры, связанные с календарем, однако мне кажется, что я не могу добавить эти […]

Загрузка нескольких контроллеров View в UIPageViewController – Swiping показывает пустой экран

Я загружаю несколько UIViewControllers в UIPageViewController с каждым UIViewController, имеющим собственную панель навигации. Я реализовал все необходимые источники данных и методы делегирования для UIPageViewController, и он отображается правильно. Но когда я просматриваю контроллер своего вида по горизонтали, чаще, я вижу белый пустой экран вместо моего контроллера. Ниже мой код. Любая подсказка, что может быть неправильно […]

Выделите весь UIButton, а не только изображение с левой стороны?

У меня обычный UIButton с изображением слева. Показывать прикосновение к подсветке включено в раскадровке, но когда я касаюсь этой кнопки, изображение становится подсвеченным, а текст – нет! Я хотел бы выделить весь UIButton.

Interesting Posts

Где именно я должен поместить вызов в

Создание формата изображения с неизвестным типом является ошибкой Objective-C Xcode 8

Выбор цвета шрифта ячейки таблицы

SpringBoard <Warning>: Killing <appname> для установки приложения

iOS: Нарисуйте текст в UIView с помощью LineWidth 1px

Поворот изображения на 3 * Double.pi / 2 делает изображение не отображаемым (swift3)

Как указать многострочный заголовок в наборе параметров iOS?

UITableViewCells с перекрытием UIButton при прокрутке

Аннотации (примечания, комментарии) с использованием Quartz 2d в ios

Как запустить контроллер просмотра из действия уведомления о тревоге в iOS?

Swift 3 – Передача переменных и функций между контроллерами просмотра

Использование основной памяти и памяти

Движение и масштабирование изображенияPickerController не работает

Использование строкового литерала для селекторов Objective-C устарело, вместо этого используйте '#selector'

Swift CLAuthorizationStatus.AlwaysAuthorized не определен

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.