Публикации по теме 'uikit'


Как просмотреть UIViewControllers с помощью SwiftUI
UIKit Как просмотреть UIViewControllers с помощью SwiftUI Воспользуйтесь предварительным просмотром SwiftUI в UIKit! Хотите предварительно просмотреть свои UIViewControllers , не запуская приложение в симуляторе? Вы можете просто использовать раскадровки и/или XIB. Если вы похожи на меня, то раскадровки и XIB вам не подходят, то есть ли альтернатива? Ответ: Предварительный просмотр SwiftUI ! В этом посте я покажу вам, как просмотреть ваши программно созданные UIViewControllers ...

Начинающий разработчик iOS - вставьте UITextView в ячейку UITableView
Это удобный метод для таких вещей, как приложения-задачи, где вам потенциально может понадобиться более одной строки текста, а UILabel просто не подойдет. Однако вы теряете функцию заполнителя, но это уже другая история. Итак, давайте начнем с создания нового базового проекта iOS - удалим ViewController и связанный с ним файл ViewController.swift. Перетащите TableViewController на его место. Не забудьте установить новый контроллер в качестве начального viewController...

Как нарисовать линию с чередующимися цветами в Swift
Я не нашел статей, посвященных этой проблеме, хотя думал, что это более распространенная проблема. Эту пустоту в этой теме я хочу заполнить этой статьей. Создание линии Сначала давайте реализуем функцию, которая создает UIBezierPath через заданный массив CGPoints . func createBezierPath(from coordinates: [CGPoint]) -> UIBezierPath { let path = UIBezierPath() guard let startPoint = coordinates.first else { return path } for (idx, point) in..

Тревожная техника, позволяющая пользователю переставлять объекты
Это обычный жест, который вы узнаете по док-станции OSX и во многих других местах ... Я на собственном опыте реализовал это в своем приложении Algebra Touch : Дополнительное примечание: если вы используете UICollectionView, забудьте эту статью и используйте встроенный API Apple . Всем остальным, пожалуйста, продолжайте. Ключ к моей технике - это то, что я называю «Сигналы тревоги о сближении » - невидимые прямоугольники, которые запускают соответствующее действие...

Вопросы по теме 'uikit'

Как обернуть текст в UITableViewCell без настраиваемой ячейки
Это на iPhone 0S 2.0. Ответы на 2.1 тоже хороши, хотя я не знаю каких-либо различий в отношении таблиц. Похоже, что должна быть возможность получить текст для переноса без создания настраиваемой ячейки, поскольку UITableViewCell по умолчанию...
98822 просмотров

iPhone Отключение кнопок UIActionSheet
Я хочу отключить кнопки на листе UIAction и включить их после выполнения определенного условия. Как мне этого добиться? Любые идеи?
16390 просмотров
schedule 27.03.2024

Как сохранить состояние с помощью CALayers?
У меня есть простое приложение для iphone, которое рисует блоки, используя подкласс CALayer, и я пытаюсь найти лучший способ сохранить состояние или сохранить созданные в данный момент слои. Я попытался использовать ответ Брэда Ларсона из этого...
2011 просмотров

Странное поведение UIButton: это нормально?
У меня есть простой UIButton, и я хочу что-то делать, когда пользователь прикасается к нему, но затем перемещает палец за пределы кнопки и не касается экрана. Похоже, мне нужно прослушать событие UIControlEventTouchUpOutside. В моем контроллере...
1696 просмотров
schedule 13.07.2022

UIPickerView с многострочным UILabel
В настоящее время я работаю над программой, которая динамически заполняет представление выбора из моей настройки Core Data. У меня все работает с данными, но проблема, с которой я сталкиваюсь сейчас, - это форматирование моих этикеток. Средство...
5096 просмотров

Как отключить состояние управления выделением UIButton?
У меня есть UIButton, который при выборе не должен менять состояние при прикосновении. По умолчанию он находится в UIControlStateHighlighted при прикосновении, и это меня злит. Предложения?
87544 просмотров
schedule 07.02.2024

Проблема с UITextField
У меня есть навигационный контроллер с контроллером A, имеющим UITextField. В другом представлении контроллера B я вызываю общедоступный метод контроллера A, чтобы очистить текст в UITextField. В контроллере A реализован делегат:...
234 просмотров
schedule 27.09.2022

Как обеспечить горизонтальную прокрутку в UITextView?
У меня есть UITextView, и я хотел бы разрешить его прокрутку только по горизонтали. В основном, когда UITextView переносит слова, я хочу, чтобы пользователю приходилось прокручивать по горизонтали, чтобы иметь возможность просматривать остальную...
6262 просмотров
schedule 08.02.2024

Не можете использовать UISplitViewController в универсальном приложении?
У меня возникли проблемы с работой UISplitViewController в универсальном приложении, где я уже закодировал часть iPhone. В качестве метода устранения неполадок я решил начать с нового проекта и просто попытаться выполнить одно действие, которое...
3414 просмотров
schedule 24.02.2024

пример replaceSublayer
У меня есть следующий код, и я не могу заставить его работать. Сначала я создаю представление со слоем. UIView *view = [[[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 100)] autorelease]; CAGradientLayer *gradient = [CAGradientLayer...
1834 просмотров
schedule 27.10.2022

Нарисуйте изображение в режиме аддитивного наложения без использования OpenGL
Я хочу нарисовать изображение, используя аддитивный режим наложения. Но я не хочу использовать OpenGL. Не могу найти чем это сделать, может в Quartz2D что-то есть? Может кто-то указать мне верное направление? Привет, Рич
1189 просмотров

Сделал 2d игру в opengl ES для iphone. Должен ли я использовать uikit для интерфейса поверх него?
Я сделал очень простую 2-мерную игру с OpenGl ES для Iphone (своего рода тетрис, смешанный с арканоидом, для развлечения). Теперь мне нужно создать пользовательский интерфейс ниже (игровая площадка прозрачна) и поверх игрового пространства. Счет,...
467 просмотров
schedule 25.04.2024

UIGraphicsBeginImageContext против CGBitmapContextCreate в iOS
Это может быть действительно глупый вопрос, но может ли кто-нибудь сказать мне разницу между созданием CGContextRef с использованием UIGraphicsBeginImageContext и использованием CGBitmapContextCreate для рисования изображений? Особенно теперь, когда...
7754 просмотров
schedule 10.10.2022

Печать пользовательского контента в iphone?
Я новичок в программировании для iphone, и мне нужна помощь с печатью. У меня есть представление с UIScrollView, UITextView и UIImage в качестве его подвидов. Я хотел бы напечатать это представление таким образом, чтобы полное содержимое...
301 просмотров
schedule 09.04.2024

Повторное использование UIViews на основе кода по сравнению с XIB
Скажем, у меня есть UIView, который я хотел бы повторно использовать в нескольких контроллерах представления, учитывая, что это довольно общий объект UIView с высокой ценностью повторного использования (например, объект UITextField или...
682 просмотров
schedule 21.03.2024

Как проверить иерархию представлений в iOS?
Есть ли инструмент с графическим интерфейсом, который проверяет иерархию представлений приложения iOS? Я думаю о веб-инспекторе Webkit или подобных инструментах. Я хочу отладить проблемы с макетом, такие как представления, имеющие неправильное...
82937 просмотров
schedule 02.03.2024

Создание многострочного UILabel для запуска текста сверху, а не посередине
У меня есть небольшая проблема с многострочным UILabel, мой текст UILabel как-то странно начинается с середины и поднимается вверх, когда появляются новые строки, так что последняя строка всегда находится посередине. Я хочу, чтобы он вел себя как...
4854 просмотров
schedule 19.05.2024

Как преобразовать альфа-канал UIImage / CGImageRef в маску?
Как я могу извлечь альфа-канал UIImage или CGImageRef и преобразовать его в маску, которую я могу использовать с CGImageMaskCreate? Например: По сути, для любого изображения меня не волнуют цвета внутри изображения. Все, что я хочу, - это...
10034 просмотров
schedule 09.11.2022

UIMenuController не отвечает на первый выбор, только второй
У меня есть представление с распознавателем жестов длительного нажатия: - (id)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { UILongPressGestureRecognizer *longPress =...
932 просмотров

Подкласс UITextField
Я хочу создать подкласс UITextField и иметь метод, который устанавливает максимальное количество символов. разрешается. В методе инициализации этого подкласса я пытаюсь установить для inputDelegate значение self, но обратные вызовы не запускаются....
2258 просмотров
schedule 11.06.2024