是否可以放大scrollview中的所有對象?滾動視圖動態地創建,並且可以包含多個不同類型的對象(標籤,按鈕imageviews)放大在uiscrollview中的所有子視圖
func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? {
return //all subviews in scrollview
}
是否可以放大scrollview中的所有對象?滾動視圖動態地創建,並且可以包含多個不同類型的對象(標籤,按鈕imageviews)放大在uiscrollview中的所有子視圖
func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? {
return //all subviews in scrollview
}
只需創建一個視圖中,所有子視圖添加到該視圖,並添加新創建的視圖作爲一個單一的子視圖的滾動型...
然後在viewForZoomingInScrollView委託方法返回的對象,在指數0:
func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? {
return scrollView.subviews[0]
}
我不明白你的問題非常好,但你不能放大,如果滾動視圖包含多個圖像,因爲如果使用完整圖像,圖像將顯得浪費。
我似乎無法得到這個工作,你能舉個例子嗎? – SlopTonio
一旦我放大我的滾動不再工作? – SlopTonio
看到你的代表...委託調用或不... –