iOS基本UI控制項總結 ObjectC版

2022-07-27 09:48:15 字數 2242 閱讀 7463

如果需要檢視swift版本的同學請使用傳送門:ios基礎控制項-swift版

包括以下幾類:

//繼承自nsobject:(暫列為控制項)

uicolor *_color;    //

顏色uiimage *_image;    //

影象//繼承自uiview:只能相應手勢uigesturerecognizer事件,如果本身不響應會將事件action向superview傳遞

uilabel *_label;                    //

文字展示

uiimageview *_imageview;          //

影象展示

uialertview *_alertview;          //提醒對話方塊

uiscrollview *_scrollview;        //

滾動檢視

uiprogressview *_progressview;  //

進度條uiactivityindicatorview*_indicator;

//指示器

//繼承自uicontrol:可以監聽手勢uigesturerecognizer事件和uicontrolevents事件,且不會將事件向superview傳遞

uibutton *_btn;                   //

按鈕  

uiswitch *_switch;                //

選擇按鈕

uislider *slider;                  //

滑動條uitextfield *_textfield;         //

文字框uistepper *_stepper;              //

數字遞變控制項

(ios5

以後支援

)uisegmentedcontrol *segmentedcontrol;  //

分段控制項

一.uicolor:

系統自帶的顏色較少,使用方法也不方便,建議使用第三方外掛程式:colours

二.uiimage:

1.uiimage 處理:截圖,縮放,設定大小,儲存

2.uiimage兩種載入方式

3.ios 提公升 uiimage 載入效能

第三方外掛程式:

1>.uiimage-helpers:

讓uiimage支援截圖、ios7模糊效果以及根據顏色生成的功能

2>.sdwebimage:

管理遠端載入,支援非同步快取,自動處理記憶體警告,示例

三.uilabel:

1.uilabel的詳細使用及特殊效果

第三方外掛程式:

fxlabel--改進標準的uilabel元件

四.uiimageview

第三方外掛程式:

五:uialertview

1.uialertview的各種屬性、方法及**的使用

2.uialertview使用詳解(**版)

第三方外掛程式:

帶block的uialertview

六:uiscrollview

1.小探uiscrollview(一)基本屬性

2.小探uiscrollview(二)基本屬性

3.ios uiscrollview中實現分頁滾動--定時自動滾動分頁

4.uiscrollview的分頁與縮放

5.uiscrollview 原理詳解(contentsize,contentinset,contentoffset

)第三方外掛程式:

七:uiprogressview

八:uiactivityindicatorview

九.uibutton

1.詳細介紹

2.簡單例子

十.uiswitch

ios學習之uiswitch控制項兩種使用方法和監聽

十一.uislider

uislider 滑塊控制項—ios開發

自定義uislider的樣式和滑塊

十二.uitextfield

ios中uitextfield 使用全面解析

十三.uistepper

uistepper控制項的簡單使用

十四.uisegmentedcontrol

uisegmentedcontrol的詳細使用

結構圖:

iOS基本UI控制項總結

自原文 包括以下幾類 繼承自 nsobject 暫列為控制項 uicolor color 顏色 uiimage image 影象 繼承自 uiview 只能相應手勢 uigesturerecognizer 事件 如果本事不響應會將事件 action 向 superview 傳遞 uilabel la...

iOS 中UI控制項的各種對齊方式總結

1.textaligment 文字的水平方向的對齊方式 nstextalignmentleft 0,左對齊 nstextalignmentcenter 1,居中對齊 nstextalignmentright 2,右對齊 uilabel 預設是居中對齊的,並沒有提供頂部對齊的方式 可以使用如下的方式實...

iOS中UI控制項的使用

uilabel的使用 uilabel label uilabel alloc initwithframe cgrectmake 60,40,100,200 設定內容及字型 label.text 歡迎歡迎熱淚歡迎 歡迎歡迎熱淚歡迎 歡迎歡迎熱淚歡迎 歡迎歡迎熱淚歡迎 設定文字 uicoloryello...