Summary of iOS Basic UI controls

Source: Internet
Author: User
Tags rotate image

Reproduced from the original text: Http://www.tuicool.com/articles/qmMjQnJ

The following categories are included:

Inherit from NSObject: (the control is temporarily listed)

Uicolor *_color; Color

UIImage *_image; Image

Inherited from UIView: only the corresponding gesture Uigesturerecognizer event, if the ability does not respond to the event action will be passed to Superview

UILabel *_label; Text display

Uiimageview *_imageview; Image display

Uialertview *_alertview; Reminder dialog box

Uiscrollview *_scrollview; Scrolling view

Uiprogressview *_progressview; Progress bar

Uiactivityindicatorview *_indicator; Indicator

Inherited from Uicontrol: can listen for gestures uigesturerecognizer events and uicontrolevents events without passing events to Superview

UIButton *_btn; Button

Uiswitch *_switch; Select button

UISlider *slider; Slide Bar

Uitextfield *_textfield; text box

Uistepper *_stepper; Digital homologous control (iOS5 support later)

Uisegmentedcontrol *segmentedcontrol; Segmented control

A. Uicolor:

The system comes with less color, and the use of the method is not convenient, we recommend the use of third-party plug-ins: Colours

Two. UIImage:

1. UIImage image processing:, zoom, set size, store

2. UIImage two modes of loading

3. IOS Boost UIImage load performance

Third-party plugins:

1>. Uiimage-helpers: Allows UIImage to support screenshots, ios7 blur effects, and the ability to generate pictures based on color

2>. Sdwebimage: Manages remote picture loading, supports asynchronous caching, automatically handles memory warnings, examples

Three. UILabel:

1. Detailed use of Uilabel and special effects

Third-party plugins:

fxlabel--Improved standard Uilabel components

Four. Uiimageview

1. Uiimageview common operation, picture fill mode, change position, rotate image, zoom image, play a group of pictures, listen gesture

Third-party plugins:

V: Uialertview

1. Uialertview of the various properties, methods and agents used

2.UIAlertView usage details (graphic version)

Third-party plugins:

Uialertview with block

Six: Uiscrollview

1. Small probe Uiscrollview (i) Basic properties

2. Small probe Uiscrollview (ii) Basic properties

3. Page scrolling in IOS uiscrollview--timed Auto-scrolling page-out

4. Paging and zooming for Uiscrollview

5. Uiscrollview principle (Contentsize, Contentinset, Contentoffset)

Third-party plugins:

Http://code4app.com/category/scrollview

Seven: Uiprogressview

Third-party plugins: http://code4app.com/category/progress

Eight: Uiactivityindicatorview

Third-party plugins: Http://code4app.com/category/activityindicator

Nine. UIButton

1. Detailed Introduction

2. Simple examples

10. Uiswitch

iOS Learning Uiswitch controls two ways to use and listen

Eleven. UISlider

UISlider Slider Control-ios Development

customizing styles and sliders for UISlider

Twelve. Uitextfield

Uitextfield in iOS with full parsing

13. Uistepper

Simple use of Uistepper controls

14. Uisegmentedcontrol

Detailed usage of Uisegmentedcontrol

Structure diagram:

Summary of iOS Basic UI controls

Related Article

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.