UIPicView地區選擇器

2021-07-09 06:10:50 字數 2221 閱讀 5835

今天公司做專案用到了選擇位址,於是便寫了乙個,用的純系統方法和控制項,還沒有封裝,有需要的可以自行封裝一下,先上效果圖吧

重新整理任意一列每一列都可以進行重新整理

下面是**

這是宣告的內容

#import "viewcontroller.h"

#define width [uiscreen mainscreen].bounds.size.width

@inte***ce

viewcontroller ()

@property (nonatomic,copy)nsmutablearray * protitlelist0;

@property (nonatomic,copy)nsmutablearray * protitlelist1;

@property (nonatomic,copy)nsmutablearray * protitlelist2;

@property (nonatomic,copy)nsstring * a;

@property (nonatomic,copy)nsstring * b;

@property (nonatomic,copy)nsstring * c;

@property (nonatomic,strong)uitextfield * textfield;

@property (nonatomic,strong)ui******* * tool;

@end

建立

- (void)viewdidload 

-(void)creatdata

-(void)creatpickview

-(void)breakdataprotitlelist1:(nsinteger)row

}-(void)breakdataprotitlelist2:(nsinteger)row

}// pickerview 列數

- (nsinteger)numberofcomponentsinpickerview:(uipickerview *)pickerview

// pickerview 每列個數

- (nsinteger)pickerview:(uipickerview *)pickerview numberofrowsincomponent:(nsinteger)component else

if (component == 1)else

}// 每列寬度

- (cgfloat)pickerview:(uipickerview *)pickerview widthforcomponent:(nsinteger)component else

if(component == 0)else

}// 返回選中的行

- (void)pickerview:(uipickerview *)pickerview didselectrow:(nsinteger)row incomponent:(nsinteger)component

else

if(component == 1)else

_a = [_protitlelist0 objectatindex:[pickerview selectedrowincomponent:0]];

_b = [_protitlelist1 objectatindex:[pickerview selectedrowincomponent:1]];

_c = [_protitlelist2 objectatindex:[pickerview selectedrowincomponent:2]];

_textfield.text = [nsstring stringwithformat:@"第一列%@第二列%@第三列%@",_a,_b,_c];

}//返回當前行的內容,此處是將陣列中數值新增到滾動的那個顯示欄上

-(nsstring*)pickerview:(uipickerview *)pickerview titleforrow:(nsinteger)row forcomponent:(nsinteger)component

else

if(component == 1)else

}-(void)touchesbegan:(nsset*)touches withevent:(uievent *)event

小程式 選擇地區(地區選擇器)

門店位址省 市 wxss address address text address view address view1 scroll scroll view list msg2 backnew js page 生命週期函式 監聽頁面載入 onload function options 獲取省的介面...

jQuery選擇器之全選擇器( 選擇器)

在css中,經常會在第一行寫下這樣一段樣式 萬用字元 意味著給所有的元素設定預設的邊距。jquery中我們也可以通過傳遞 選擇器來選中文件頁面中的元素 描述 拋開jquery,如果要獲取文件中所有的元素,通過document.getelementsbytagname 中傳遞 同樣可以獲取到 不難發現...

jQuery選擇器之全選擇器(選擇器)

jquery選擇器之全選擇器 選擇器 在css中,經常會在第一行寫下這樣一段樣式 萬用字元 意味著給所有的元素設定預設的邊距。jquery中我們也可以通過傳遞 選擇器來選中文件頁面中的元素 描述 拋開jquery,如果要獲取文件中所有的元素,通過document.getelementsbytagna...