Blockframing and Auto-Layout is the new wireframing
https://medium.com/ux-power-tools/blockframing-and-31-free-sketch-ready-layouts-using-auto-layout-by-anima-app-1be039007ecf#.pm24mkdsz
seen from Germany
seen from China
seen from China
seen from Brazil
seen from China
seen from China

seen from United States

seen from Australia
seen from Malaysia
seen from Türkiye
seen from Malaysia
seen from United States
seen from Germany

seen from Türkiye
seen from Pakistan

seen from Germany
seen from China

seen from Germany
seen from United States

seen from Philippines
Blockframing and Auto-Layout is the new wireframing
https://medium.com/ux-power-tools/blockframing-and-31-free-sketch-ready-layouts-using-auto-layout-by-anima-app-1be039007ecf#.pm24mkdsz
iOS builders face extra challenges at present than ever earlier than in delivering a high-quality user experience across all iOS contraptions, together with the
iOS builders face extra challenges at present than ever earlier than in delivering a high-quality user experience across all iOS contraptions, together with the newly introduced update to Apple tv.
Alternative to Auto-layout
For Swift Developers who are control freaks and want to paint UIElements by code, there is an alternative to Auto-Layout. By finding the percentage of the UIElement (as well as spacing) to the whole screen, we can create a UIView that will scale down based on the device’s screen. For example; on an iPhone6 device, my headerView and footerView and 20% of the whole screen, and the bodyView is the remainder of the screen. I can go with: var x : CGFloat = 0 var y : CGFloat = 0 var w : CGFloat = view.bounds.width var h : CGFloat = view.bounds.height * 0.20 // <-- 20% of my device’s height var headerView = CGRectMake(x,y,w,h) Test the headerView in all the devices and it will show you that it has occupied 20% of the view’s height.
Auto-Layout
With the new iPhone 6's being released recently I have realized the need to learn auto-layout to dynamically support different screen sizes. I was always afraid of auto-layout because it never seemed to do what I wanted it to do. But I'm slowly but surely starting to understand it and appreciate it. At this point about 65% of the views in RVWR are done with auto-layout enabled and working. The most frustrating thing about auto-layout is all the errors I get. I think this is mainly because of the UIScrollView I have in my views, it does not seem to work well when using Auto-Layout inside of it. I've done some research online and it seems I am not the only one having trouble using the two together. Overall it's nice to finally dive into it and start understanding it.Once I get everything functioning I am going to start working on some of the code optimization for certain list views.