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

Как установить значения по умолчанию для IBInspectable в Objective-C?
Я знаю, что значения по умолчанию для IBInspectable-properties могут быть установлены как: @IBInspectable var propertyName:propertyType = defaultValue в Свифте. Но как мне добиться аналогичного эффекта в Objective-C, чтобы я мог иметь значение...
28801 просмотров

Использование нескольких UITableView в XIB
Я создал пользовательский виджет в виде файла XIB , в котором у меня есть несколько UITableView и UIButton . В соответствующем файле swift, который является владельцем этого XIB, у меня есть выходы на эти TableViews. Я добавил этот виджет в...
426 просмотров
schedule 09.04.2023

IBDesignable UIButton IB Render без IBInspectables
У меня есть код ниже для создания пользовательского UIButton IBDesignable. Обратите внимание, что у меня нет IBInspectables, так как они мне не нужны. Я хочу, чтобы все мои пользовательские кнопки были одинаковыми. import UIKit @IBDesignable...
711 просмотров
schedule 05.01.2023

Делаем NSArray IBInspectable
Есть ли способ использовать NSArray IBInspectable для определения нескольких значений в пользовательском представлении раскадровки? Я знаю, что NSArray не имеет никакой информации о типе объекта, который будет храниться в нем, поэтому,...
3412 просмотров

Как разграничить значения в значениях IBInspectable
Есть ли способ разграничить значения в IBInspectable var или изменить, насколько значение увеличивается или уменьшается? Например, предположим, что у меня есть следующая переменная: @IBInspectable public var percentage:CGFloat = 0.0 Я хочу...
265 просмотров
schedule 23.11.2022

Какой-то глобальный для IBDesignables?
В раскадровке есть UIView с ограничением, например, пропорциональной высотой «0,1». Представьте, что у вас есть аналогичное ограничение «0,1» для просмотров во многих разных сценах. Допустим, вы хотите изменить значение с 0,1 на 0,975. Вы...
768 просмотров

EXC_BAD_ACCESS Использование IBInspectable
Я пытаюсь использовать IBInspectable , чтобы добавить границы к своим представлениям. extension UIView { private func getBorder(integer: Int) -> UIRectEdge { if integer == 1 { return .top } else if integer == 2...
381 просмотров
schedule 16.10.2022

Почему свойства с тегом @IBInspectable не работают?
Я следовал приведенному здесь руководству , чтобы создать просматриваемое и проектируемое представление. Я просто хочу добавить цвет границы, ширину границы и возможность закругления границы в файл UIView . Мне удалось показать свойства. Но что...
3163 просмотров
schedule 21.07.2022

Цвет границы TextView и радиус границы не заданы
Я хочу установить угловой радиус UITextView по интерфейсу. Но я не в состоянии сделать это. Этот код работает нормально для UILabel , UIButton , но выдает ошибку в UITextView . class MyText: UITextView { @IBInspectable var...
436 просмотров

@IBInspectable для установки Typealias для класса
Я пытаюсь построить общий UITableViewController с Realm Results<Object> в качестве модели. Это мои упрощенные классы: Объект области: import RealmSwift class Test: Object { dynamic var name = "" } ТаблицаViewCell:...
563 просмотров
schedule 08.12.2022

Функция настройки запуска IBInspectable каждый раз при изменении значения IBInspectable
У меня есть класс IBDesignable, который имеет значение IBInspectable: Int value - это в основном количество мячей, показанных в классе IBDesignable. поэтому у меня есть функция setup(), которая добавляет правильные изображения (по одному для...
272 просмотров
schedule 20.01.2024

Swift IBInspectable didSet против get/set
Я относительно новичок в IBDesignables и IBInspectable , и я заметил, что многие учебники используют IBInspectable таким образом. @IBInspectable var buttonBorderWidth: CGFloat = 1.0 { didSet { updateView() } } func...
2187 просмотров
schedule 27.03.2023

Невозможно увидеть настраиваемые свойства IBInspectable в раскадровке пользовательского класса представления.
Я создал собственный класс UIView с включенным в нем методом IBDesignable. Внутри класса я добавил несколько свойств IBInspectable, которые выглядят примерно так: Swift 4.0 – Фрагмент: @IBDesignable class SegmentView: UIView {...
456 просмотров
schedule 11.08.2023

Создайте пользовательское действие в классе для использования в Interface Builder
Я хочу создать соединение с пользовательским действием в классе, которое должно быть видно в Interface Builder. Например, я добавляю свойства действия/цели в класс NSView вот так: weak open var object: AnyObject? open var something:...
330 просмотров

Xcode - есть ли способ временно отключить все IBInspectable, чтобы ускорить раскадровку?
Мне очень нравятся функции IBInspectable и IBDesignable , которые позволяют ускорить работу и лучше видеть конечный результат прямо в раскадровке. Но черт возьми… они оооочень сильно замедляют загрузку моей раскадровки и сильно тормозят каждый...
192 просмотров

Создайте максимальную длину символа в UITextField, используя IBInspectable
Я хочу создать максимальную длину своего текстового поля с помощью IBInspectable , я вижу ответ на этот вопрос здесь , но я m получаю сообщение об ошибке Expression type '()' is ambiguous without more context , Мой код был import UIKit...
99 просмотров