亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

iOS自定義選擇框代碼分享

 更新時間:2017年03月16日 11:47:48   作者:弦外雨  
這篇文章主要為大家分享了iOS自定義選擇框的實現(xiàn)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了iOS自定義選擇框的具體代碼,供大家參考,具體內(nèi)容如下

效果圖:

工程圖:

代碼:

RootViewController.h

#import <UIKit/UIKit.h>
#import "CYCustomMultiSelectPickerView.h"

 
@interface RootViewController : UIViewController
<CYCustomMultiSelectPickerViewDelegate>
{
 CYCustomMultiSelectPickerView *multiPickerView;
 UILabel *pickLabel;
}

@end

RootViewController.m

#import "RootViewController.h"

@interface RootViewController ()

@end

@implementation RootViewController

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
 self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
 if (self) {
  // Custom initialization
 }
 return self;
}

- (void)viewDidLoad
{
 [super viewDidLoad];
 // Do any additional setup after loading the view.
 
 
 self.title=@"ALPickerView";
 
 pickLabel=[[UILabel alloc]initWithFrame:CGRectMake(10, 100, 100, 50)];
 pickLabel.backgroundColor=[UIColor orangeColor];
 pickLabel.textAlignment=NSTextAlignmentCenter;
 [self.view addSubview:pickLabel];
}
//隨意點擊任意處,彈出選擇框
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
 [self initPickerView];
}
-(void)initPickerView
{
 for (UIView *view in self.view.subviews) {
  if ([view isKindOfClass:[CYCustomMultiSelectPickerView class]]) {
   [view removeFromSuperview];
  }
 }
 
 multiPickerView = [[CYCustomMultiSelectPickerView alloc] initWithFrame:CGRectMake(0,[UIScreen mainScreen].bounds.size.height - 260-20, 320, 260+44)];
 multiPickerView.backgroundColor = [UIColor clearColor];
 multiPickerView.entriesArray = [NSMutableArray arrayWithObjects:@"one",@"two",@"three",@"four",@"five",@"six",@"seven", nil];
 multiPickerView.entriesSelectedArray = [NSMutableArray arrayWithObject:@"one"];
 multiPickerView.multiPickerDelegate = self;
 
 [self.view addSubview:multiPickerView];
 [multiPickerView pickerShow];

}
#pragma -mark -picker delegate
//點擊確定要執(zhí)行的操作
-(void)returnChoosedPickerString:(NSMutableArray *)selectedEntriesArr
{
 NSLog(@"returnChoosedPickerString");
 
 NSMutableArray* newArray = [NSMutableArray array];
 
 for (NSString* str in selectedEntriesArr) {
  
  [newArray addObject:str];
 }
 NSString *endStr = [newArray componentsJoinedByString:@","];
 
 pickLabel.text=endStr;
 
}

- (void)didReceiveMemoryWarning
{
 [super didReceiveMemoryWarning];
 // Dispose of any resources that can be recreated.
}


@end

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:

相關(guān)文章

  • IOS購物車界面實現(xiàn)效果示例

    IOS購物車界面實現(xiàn)效果示例

    本篇文章主要介紹了IOS購物車界面實現(xiàn)效果示例,有需要了解的朋友可參考。希望此文章對各位有所幫助。
    2017-02-02
  • iOS開源一個簡單的訂餐app UI框架

    iOS開源一個簡單的訂餐app UI框架

    這篇文章主要介紹了iOS開源一個簡單的訂餐app UI框架,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • 提高iOS開發(fā)效率的小技巧與思路

    提高iOS開發(fā)效率的小技巧與思路

    很多人就會問學(xué)習(xí)iOS難不難???需要掌握哪些技能呢?有哪些技巧和方法呢?下面本文詳細給大家闡述開發(fā)技巧與思路。
    2016-07-07
  • iOS 中事件的響應(yīng)鏈和傳遞鏈

    iOS 中事件的響應(yīng)鏈和傳遞鏈

    iOS事件鏈有兩條:事件的響應(yīng)鏈;Hit-Testing事件的傳遞鏈。這篇文章主要介紹了iOS 中事件的響應(yīng)鏈和傳遞鏈,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • iOS開發(fā)之級聯(lián)界面(推薦界面)搭建原理

    iOS開發(fā)之級聯(lián)界面(推薦界面)搭建原理

    這篇文章主要為大家詳細介紹了iOS級聯(lián)界面(推薦界面)搭建原理,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-08-08
  • 判斷iPhone的WiFi是否打開的兩種方法

    判斷iPhone的WiFi是否打開的兩種方法

    大家都知道判斷WiFi是否連接可以使用Reachability進行判斷,那么wifi是否打開應(yīng)該怎么判斷呢?下面小編給大家分享兩種完全基于不同思路的方法,需要的朋友參考下
    2016-11-11
  • iOS runtime forwardInvocation詳解及整理

    iOS runtime forwardInvocation詳解及整理

    這篇文章主要介紹了 iOS runtime forwardInvocation詳解及整理的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • iOS 設(shè)置狀態(tài)欄的背景顏色方法

    iOS 設(shè)置狀態(tài)欄的背景顏色方法

    下面小編就為大家?guī)硪黄猧OS 設(shè)置狀態(tài)欄的背景顏色方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • iOS實現(xiàn)賬號、密碼記住功能

    iOS實現(xiàn)賬號、密碼記住功能

    這篇文章主要為大家詳細介紹了iOS實現(xiàn)賬號、密碼記住功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • iOS 指紋解鎖驗證TouchID功能

    iOS 指紋解鎖驗證TouchID功能

    這篇文章主要介紹了iOS 指紋解鎖驗證TouchID功能,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-03-03

最新評論