0
我在一個Xib文件中有不同的視圖,並且正在從一個移動到另一個Xib文件。所有視圖都有一個按鈕,可以顯示我在IB中添加的同一個工具欄,並以它自己的視圖顯示。只有當工具欄被調用時,它總是在視圖後面。我怎樣才能讓它在視圖之上顯示?工具欄不在UIView中顯示
我在一個Xib文件中有不同的視圖,並且正在從一個移動到另一個Xib文件。所有視圖都有一個按鈕,可以顯示我在IB中添加的同一個工具欄,並以它自己的視圖顯示。只有當工具欄被調用時,它總是在視圖後面。我怎樣才能讓它在視圖之上顯示?工具欄不在UIView中顯示
嘗試創建一個包含視圖(如果您的內容比可顯示的內容更多,則可能是垂直滾動UIScrollView),並且如果該內容視圖移動和移出現有視圖。這樣,您查看的基本結構不會改變,您只需更改包含視圖中的內容即可。或者使包含視圖水平UIScrollView(如果你沒有更多的內容比可以在一個視圖上顯示),並設置內容偏移爲你需要的任何視圖,這會給你一個很好的動畫切換,只是不要如果超過3個,則將所有額外視圖加載到scrollview中,然後用UIScrollView委託編程。
嗨,感謝您的建議,但我真正想要的是從不同的子視圖調用相同的工具欄。 – Seb
是的,上面的建議將全部包含在同一個xib/viewcontroller中,並允許您訪問多個視圖,這些視圖將以編程方式放入包含視圖中,該視圖手動定位在工具欄上方或下方。 – AtomRiot