0
有沒有人有任何想法,爲什麼我不能註冊這個被觸摸的UIButton?UIButton touch沒有註冊
功能這應該解僱是:
@IBAction func buttonPressed(sender: AnyObject) {
print(321)
}
也許一兩件事,知道這個看法是,這是一個視圖控制器保持構件,被拿着3個ViewControllers本身一個UIScrollView這反過來是持有UIButton。
所以:
視圖控制器 - > UIScrollView中 - >視圖控制器 - >的UIButton
下面是如何加載這些第二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
等待等待等待。你正在加載ViewController裏面的ViewController? – NSNoob
用戶交互已啓用。 @NSNoob是的,我是。不好? –