| I agree with the overall sentiment of the page. A few questions to seasoned iOS devs: "With websites, you can simply add one more page, then create a link to that page when you needed. However, you can’t do that with iOS app, everything has to be set in the beginning, any changes might result in significant other changes that you might not be able to understand why." Isn't this what the Navigation Controller is for? You just push a view controller onto the stack, and pop it when you're done. Regarding the UITabBar: "if you want colors icons instead of the blueish tint, the change in code is substantial!" I have been using this method, which is not really complicated: http://sugartin.info/2011/07/01/customizing-tab-bar/ You need to make images for the bar in both orientations (if you need it). The only time-consumer is the "more" button, for which you'll have to create a custom UITableView -- and still not have the handy "edit" command to rearrange the tab bar buttons. ...unless this is the wrong method to use, in which case I would love to see an example of the right way to do it. |