Tôi đang thử một số nội dung với CATiledLayer bên trong UIScrollView.Làm thế nào để phát hiện khi kích thước UIView được thay đổi trong xos ios nhanh?
Bằng cách nào đó, kích thước của UIView bên trong UIScrollView được thay đổi thành một số lớn. Tôi cần phải tìm hiểu chính xác những gì đang gây ra thay đổi kích cỡ này.
Có cách nào để phát hiện khi kích thước của UIView (khung, giới hạn) hoặc contentSize của UIScrollView được thay đổi kích cỡ không?
tôi đã cố gắng
override var frame: CGRect {
didSet {
println("frame changed");
}
}
bên UIView phân lớp,
nhưng nó chỉ được gọi một lần khi ứng dụng khởi động, mặc dù kích thước của UIView được thay đổi kích cỡ sau đó.
Thử ghi đè bố cục funcSubviews() – Greg
Có thể trùng lặp của [Có sự kiện thay đổi kích thước UIView không?] (Http://stackoverflow.com/questions/4000664/is-there-a-uiview-resize-event) –