How to detect when UIView size is changed in swift ios xcode? -


i trying stuffs out catiledlayer inside uiscrollview.

somehow, size of uiview inside uiscrollview gets changed large number. need find out causing resize.

is there way detect when size of uiview(either frame, bounds) or contentsize of uiscrollview resized?

i tried

override var frame: cgrect {     didset {         println("frame changed");     } } 

inside uiview subclass,

but called once when app starts, although size of uiview resized afterwards.

viewwilllayoutsubviews() , viewdidlayoutsubviews() called whenever bounds change. in view controller.


Comments