Есть ли у кого-нибудь идеи, почему я не могу зарегистрировать этот UIButton?UIButton touch не регистрируется
Функция этого должна огонь:
@IBAction func buttonPressed(sender: AnyObject) {
print(321)
}
Может быть одна вещь, чтобы знать об этой точки зрения является то, что это ViewController держит UIScrollView, который держит 3 ViewControllers сам который, в свою очередь, удерживает UIButton.
Итак:
ViewController -> UIScrollView -> ViewController -> UIButton
Вот как я загружаю эти 2-й ViewControllers в моем UIScrollView:
override func viewDidLoad() {
self.loadSuggestionCards()
}
func loadSuggestionCards() {
let screenSize: CGRect = UIScreen.mainScreen().bounds
let screenWidth = screenSize.width
let screenHeight = screenSize.height
self.scrollView.contentSize = CGSize(width:(Int(screenWidth)*itemList.count), height: Int(screenHeight))
self.scrollView.clipsToBounds = true
var viewXOffset : CGFloat = 0
for item in self.itemList {
let newViewController = ItemSuggestionsView()
newViewController.item = item
let view = newViewController.view
view.frame = CGRectMake(viewXOffset, 0, screenWidth, screenHeight)
self.scrollView.addSubview(view)
viewXOffset = viewXOffset + screenWidth
}
self.updateProgressView()
}
Проверка взаимодействия с пользователем включена или нет – Krunal
Подождите, подождите. Вы загружаете ViewControllers внутри ViewController? – NSNoob
Включение пользователя. @NSNoob да, я. Не хорошо? –