ui--the mainstream framework of iOS--imitation QQ UI Framework

Source: Internet
Author: User

ui--the mainstream framework of iOS--imitation QQ UI Framework

Using Xcode to build multiple controller interfaces, it is generally recommended that more than four controller interfaces use pure code in real-world development.

The following example is actually more than four, the purpose of summarizing the detailed steps, mainly is more familiar with Xcode storyboard use details.

Let's go directly to the effect that our mainstream framework is going to achieve:

First we need to set the icon for the application:

Material Baidu Cloud Link: http://pan.baidu.com/s/1dEqz7Vj Password: g34e

Then set the application launch interface of the material Baidu Cloud Link: Http://pan.baidu.com/s/1nuwoSWT Password: dxf4

Finally remember:

Then start the application effect for the first time:

Finally, remember to change the name of the app icon display:

Effect:

Then start the mainstream UI framework to get rid of the storyboard original default Uiviewcontroller:

Next, connect the new sub-Controller for tab Bar Viewcontroller

Then also connect the new editable title to the Uinavigation controller Uitableviewcontroller

You can then edit:

Next, we need to build three sub-controllers for Tabbarcontroller, material Baidu Cloud Link: http://pan.baidu.com/s/1qX6sjFm Password: wk7i

In short, to build into such, in fact, really build up very troublesome, because the range is larger, view more.

In general practical development, it is recommended to use pure Code building, or a controller code corresponding to a xib view.

Then set the icon and caption:

In the first message sub-controller

In the second "contacts" sub-controller

In the third dynamic sub-controller, UITableView is set to static, and then:

Finally run the dynamic diagram display effect:

Added: Hide Bottom Tabbar

Project source Baidu Cloud Link: http://pan.baidu.com/s/1c0Z6D48 Password: er7r

ui--the mainstream framework of iOS--imitation QQ UI Framework

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.