Я думаю, что это изображение объясняет все это. У меня есть подкласс UIView, который я ввел в поле класса. Я пытаюсь подключить ibOutlets между раскадрой и реализацией класса. Это не дает мне ошибку, но она не работает. Является ли это еще одной ошибкой xcode, или я ожидаю, что это будет работать таким образом, что это не будет?Как связать ibOutlet от subview к пользовательскому классу UIView в раскадровке xcode
11
A
ответ
10
0
У меня такая же проблема .. Я видел, что если добавить пользовательский класс к просмотру корневого в контроллере представления, он будет работать .. В вашем случае это первоначальный вид, перечисленное в Дно Layout Guide
Но должно быть лучше
0
Чтобы преодолеть XCode упрямство, особенно когда вам нужно подключить (UIControlEvent
), чем UIControlEventTouchUpInside
, я бы предпочел использовать код непосредственно из пользовательского класса вида:
СВИФТ
button.addTarget(self, action:#selector(ClassName.handleRegister(sender:)),
for: .touchDragExit)
Objective-C
[self.button addTarget:self
action: @selector(buttonTouchDragExitAction:)
forControlEvents:UIControlEventTouchDragExit];
Можно включить такой код в awakeFromNib
или viewDidLoad
или где он лучше всего подходит.
Смежные вопросы
- 1. Как подключить UIView к моему пользовательскому классу
- 2. xcode - Ошибка при прикреплении файла xib к пользовательскому классу UIView
- 3. Интерфейс Builder не разрешает подключения к пользовательскому классу UIView?
- 4. IBOutlet Не подключается к раскадровке
- 5. В интерфейсе Builder подключить UILabel к пользовательскому UIView IBOutlet
- 6. Xcode 4.2 - Имущество IBOutlet не будет привязываться к раскадровке View
- 7. Невозможно подключить IBOutlet от раскадровки к подклассу UIView
- 8. Невозможно управлять перетаскиванием в xcode между классом uiview для какао и subview в раскадровке
- 9. ConversionNotSupportedException от строки к пользовательскому классу
- 10. Как подключить IBOutlet от класса к другому классу
- 11. Xcode 8: UIView не работает как Subview
- 12. Приведения к пользовательскому классу ViewPager
- 13. wpf - привязать полилинию к пользовательскому классу
- 14. Подключение UIScrollView к классу UIView
- 15. Как отличить QTableWidgetItem к пользовательскому дочернему классу
- 16. Как закрыть subview (UIView)
- 17. Рисование текста к пользовательскому UIView в UIScrollView
- 18. Как загрузить UIView subview
- 19. Qt/C++ QGraphicsItem привязан к пользовательскому классу
- 20. Как подключить IBOutlets к пользовательскому UIView?
- 21. Пользовательский UIView в раскадровке Xamarin
- 22. Как подключить кнопку в раскадровке к коду в Xcode
- 23. UISearchBar в раскадровке Xcode
- 24. Xcode IBOutlet ошибка ссылка
- 25. пользовательское делегирование от дочернего класса к родительскому классу (subview-superview)
- 26. UIView add subview gap
- 27. применить физику к пользовательскому классу SKSpriteNode
- 28. Проверить IBOutlet от UIView отладки IOS
- 29. Создайте UIView в раскадровке
- 30. Подключение обработчика событий к пользовательскому компоненту UIView
Убедитесь, что представление установлено как пользовательский класс, иначе это не сработает. – Aggressor