UIKit (не путать с интерфейсной средой GetUIKit) - это объектно-ориентированная среда, отвечающая за большую часть пользовательского интерфейса iOS.
1 ответ

Почему мой код рисования продолжает приводить к нечетким формам?

Независимо от того, что я делаю, я не могу понять, почему мои изображения нечеткие на дисплеях iOS. Не имеет значения, был ли он создан в редакторе изображений или в коде чертежа, но я подумал, что этот код значительно облегчит анализ. Я знаю, что е…
08 авг '14 в 19:08
1 ответ

Пользовательский контроллер и высота панели навигации

Я реализую пользовательский контроллер представления содержания. Дочерние ВК - это контроллеры навигации и полноэкранные. Для выполнения перехода / анимации я использую: // controller hierarchy setup parentVC.addChildViewController(targetVC) current…
01 дек '14 в 02:29
1 ответ

После Модального Увольнения клавиатура отображает неправильный цвет - iOS

У меня есть вопрос относительно цвета клавиатуры после того, как модал уволен. В основном, поток идет так... Я нажимаю кнопку на панели инструментов на клавиатуре, которая вызывает модальный контроллер вида. Этот модальный контроллер представления з…
23 фев '16 в 23:07
2 ответа

Ошибка appdelegate в @interface: "ожидаемый идентификатор или {" и "Ошибка разбора: отсутствует @end"

Я получаю сообщения об ошибках для appdelegate.h: "ожидаемый идентификатор или {" и "проблема разбора: отсутствует @end". Я перепробовал все, что мог придумать, чтобы это исправить. Я проверил заголовки и #imports. Я переместил все классы в новый пр…
08 май '12 в 12:42
0 ответов

У кого есть сильная ссылка на UIViewControllerTransitioningDelegate?

Когда вы пишете свой собственный делегат контроллера перехода, вы создаете экземпляр и назначаете его представляемому VC. Но это свойство, transitioningDelegate является weak, Так что вы не можете остановиться там; Вы должны назначить его сильному с…
29 июн '18 в 21:30
1 ответ

Как реализовать спрайт-лист в OpenGLES для iPhone?

Я работаю с примером кода GLSprite. Я хочу знать, что мне нужно сделать с кодом, чтобы он воспринимал мою текстуру как спрайт-лист? Единственная модификация, которую я сделал до сих пор, - это создание 256 x 256 png из 16 небольших изображений, кото…
27 сен '09 в 08:09
2 ответа

Запрашиваете конкретную точку вдоль UIBezierCurve для анимации?

Я недавно закончил написание сценария для Maya, который экспортирует файл, содержащий данные для пути Безье (ряд точек xy и контрольных точек xy). Этот более изящный путь предназначен для представления 3D-рельса или пути, по которому мой персонаж бу…
16 янв '12 в 23:12
1 ответ

Пользовательский переход UINavigationController удаляет представление под

Я реализую свой собственный переход UINavigationController с помощью: - (id<UIViewControllerAnimatedTransitioning>)navigationController:(UINavigationController *)navigationController animationControllerForOperation:(UINavigationControllerOpera…
1 ответ

Как вы реализуете протокол UIAccessibility?

"Руководство по программированию специальных возможностей для iOS" гласит: Другой способ - реализовать метод isAccessibilityElement протокола UIAccessibility в реализации вашего пользовательского подкласса. Следующий фрагмент кода показывает, как эт…
06 июн '17 в 16:06
1 ответ

Как добавить UISlider в SKScene, который не является главной сценой View Controller

Я создаю игру Sprite Kit с одним контроллером представления и несколькими сценами. По сути, приложение загружает контроллер представления, который загружает сцену меню, а затем я использую SKTransitions для перехода между сценами. При создании сцены…
24 авг '16 в 21:07
0 ответов

Реализация методов UITableViewDelegate в расширении UITableViewDataSource

Как мы знаем, мы реализуем Делегаты для пользовательских действий в другом классе и реализуем Источники данных для предоставления пользовательских данных классу. Но почему мы можем реализовать методы UITableViewDelegate в расширении UITableViewDataS…
26 авг '18 в 11:03
1 ответ

Где я могу найти.m файл UIKit

В EGOTableViewPullRefresh Demo я вижу, что он ссылается на свойство self.view и self.tableView в EGORefreshTableHeaderView *view = [[EGORefreshTableHeaderView alloc] initWithFrame:CGRectMake(0.0f, 0.0f - self.tableView.bounds.size.height, self.view.…
03 май '11 в 03:40
1 ответ

Трекбол Three.js управляет событием перетаскивания, не работающим в модальном UIkit

Ситуация следующая: у меня есть полноэкранный холст Three.js, где все отлично работает, но я должен показать предварительный просмотр в модальном UIkit. Там элементы управления работают только частично: масштабирование работает, панорамирование - не…
20 май '16 в 13:02
3 ответа

Расчет размеров строк на iPhone в фоновом потоке

В моем приложении происходят довольно сложные вычисления размера строки (каждое занимает около 500 мс и происходит, когда пользователь переходит на новую "страницу" в моем приложении (например, приложение "Погода"). страница, так как расчет должен б…
22 мар '10 в 03:01
1 ответ

Менеджер по расположению, или есть лучшее решение?

У меня есть табличное представление, где ячейки могут отображать переменное количество информации. Например, первая ячейка может отображать 2 метки, следующая ячейка - 5 меток, а третья ячейка может отображать 1 метку. Содержимое ячейки хранится в у…
11 окт '10 в 16:41
1 ответ

Используйте как холст, так и фиксированный navbar в адаптивном дизайне

Я пытаюсь исправить панель навигации UI-kit, чтобы она следовала за прокруткой, но моя проблема в том, что теперь она перекрывает мой холст (как будто у него более высокий z-индекс, но у него нет). Кто-нибудь знает, как этого добиться, чтобы холст н…
04 мар '14 в 18:09
1 ответ

Получите доступ к UIView/UIWindow для маленькой синей автокоррекции

Кажется, что вы можете получить доступ к большинству представлений / окон в iOS, но у меня нет особого опыта, поэтому я надеюсь, что кто-то может помочь. Пытаясь решить эту проблему, у меня есть некоторые идеи, но они потребуют, чтобы я использовал …
20 мар '15 в 18:57
5 ответов

iOS: создание всплывающих подсказок / подсказок

Существуют ли какие-либо встроенные, открытые исходные коды или учебные пособия для создания всплывающего простого в использовании всплывающего окна для использования в игре-справке. По сути, я хотел бы, чтобы при первом запуске игры показывались вс…
05 мар '12 в 14:25
2 ответа

Быстрый делегат не вызывается

У меня есть представление с делегатом, что я хочу иметь вызов numpadView(numpadView:) в GameController после нажатия кнопки, однако я не могу заставить его работать. Перегрузка функции touchesBegan() работает нормально, это действительно строка с pr…
09 янв '15 в 03:41
1 ответ

Настройте рамку представленного представления в UIPresentationController после презентации

Я использую пользовательский контроллер презентации, чтобы сделать что-то похожее на UIAlertView, Я хочу, чтобы он двигался вверх, когда показывает клавиатура. в UIKeyboardWillShowNotification обработчик, я беру новый кадр клавиатуры, сохраняю его в…