Вопросы по теме 'ibinspectable'
Как установить значения по умолчанию для IBInspectable в Objective-C?
Я знаю, что значения по умолчанию для IBInspectable-properties могут быть установлены как:
@IBInspectable var propertyName:propertyType = defaultValue в Свифте. Но как мне добиться аналогичного эффекта в Objective-C, чтобы я мог иметь значение...
28801 просмотров
schedule
07.12.2023
Использование нескольких 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 просмотров
schedule
12.01.2023
Как разграничить значения в значениях 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 просмотров
schedule
18.06.2022
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 просмотров
schedule
18.11.2022
@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 просмотров
schedule
29.08.2022
Xcode - есть ли способ временно отключить все IBInspectable, чтобы ускорить раскадровку?
Мне очень нравятся функции IBInspectable и IBDesignable , которые позволяют ускорить работу и лучше видеть конечный результат прямо в раскадровке. Но черт возьми… они оооочень сильно замедляют загрузку моей раскадровки и сильно тормозят каждый...
192 просмотров
schedule
07.04.2023
Создайте максимальную длину символа в UITextField, используя IBInspectable
Я хочу создать максимальную длину своего текстового поля с помощью IBInspectable , я вижу ответ на этот вопрос здесь , но я m получаю сообщение об ошибке Expression type '()' is ambiguous without more context ,
Мой код был
import UIKit...
99 просмотров
schedule
02.07.2022