ios學習之pickerview的使用

2021-07-05 23:08:42 字數 952 閱讀 8196

以下是知識點

實現資料來源和**方法是關鍵

下面是具體**

//例項話pickerview的5個步驟

/**1.例項化pickerview的元件

2。讓主檢視遵循資料來源和**協議

3.實現資料來源協議的兩個方法

4.實現**協議所需要的乙個方法

5.給例項設定**資料來源

**/import uikit

//讓主檢視遵循資料來源和**協議

class viewcontroller: uiviewcontroller ,uipickerviewaccessibilitydelegate,uipickerviewdatasource

}//實現資料來源所需要的兩個方法

//配置pickerview 的列數

func numberofcomponentsinpickerview(pickerview: uipickerview) -> int

return 0

}//配置pickerview的行數

func pickerview(pickerview: uipickerview, numberofrowsincomponent component: int) -> int

return 0

}//實現**協議所需要的乙個方法 所用到的引數是row

func pickerview(pickerview: uipickerview, titleforrow row: int, forcomponent component: int) -> string?

}

最後是效果圖

IOS學習之collectionView的使用

1 首次建立初始化時候肯定會遇到以下錯誤 uicollectionview must be initialized with a non nil layout parameter 解決辦法 使用乙個非空的layout初始化集合檢視,具體 源 wbsearchcontroller search wbs...

iOS學習之UIPickerView控制項的簡單使用

uipickerview控制項在給使用者選擇某些特定的資料時經常使用到,這裡演示乙個簡單的選擇資料,顯示在uitextfield輸入框裡,把uipickerview作為輸入view,用 作為選定資料的按鈕。和其他uitableview控制項相似,uipickerview也需要資料來源。我們要實現的效...

IOS控制項學習之UILabel

ios的uilabel我個人覺得很弱智,居然只有橫向設定而沒有豎向設定文字位置,這讓我很糾結。先看效果 1.新建專案 2.編輯 viewcontroller.m檔案 void viewdidload 3.自定義uilabelex 控制項 1 uilabelex.h import 定義乙個列舉型別,頂...