我是iOS開發新手,在使用封面流組件的iCarousel實現時,我遇到了一些導航到另一個視圖的問題。使用iCarousel切換到另一個視圖
我可以創建傳送帶並將按鈕放在上面。我也能夠與這些按鈕交互並調用特定的方法來執行一些代碼。我的問題是,我試圖導航到另一個視圖,當點擊這個按鈕。我已經使用storyboard創建了一個應用程序,並且我可以在沒有任何問題的情況下瀏覽視圖,但是在這種情況下,所有按鈕都顯示在storyboard畫布中,所以我可以使用UI創建此交互,使用- (void)prepareForSegue :(UIStoryboardSegue *)segue發件人:(id)發件人方法。 iCarousel不是這種情況。這些按鈕是通過代碼創建的,不會顯示在畫布UI中。
我已經創建了一個導航控制器,並將iCarousel放置在裏面。但是現在我需要在點擊iCarousel按鈕時導航到另一個視圖。
- (void)buttonTapped:(UIButton *)sender
{
NSInteger index = [carousel indexOfItemViewOrSubview:sender];
switch(index) {
case 0:
break;
case 1:
break;
}
}
即使世界的方式手動創建iCarousel視圖和新視圖之間互爲作用塞格斯要顯示按下按鈕時:
點擊按鈕時,我調用這個方法? PS:我正在尋找類似的東西一段時間,但我沒有找到任何可以幫助我的東西。