一個功能上類似于Slider的控件:DSTouchView

jopen 9年前發布 | 7K 次閱讀 iOS開發 移動開發 DSTouchView

一個功能上類似于Slider的控件, 不過更加美觀, 操作更加方便.

使用

直接把DSTouchView文件夾拉到項目中即可使用

設置

可以設置最小值(默認為0),最大值(默認為100),初始值(默認為50).
    可以設置當前值是否可循環,即值減小到最小時再減1會變到最大值,相反亦然,可參照示例程序.
    可以設置是否可以滑動.
    可以設置代理,監聽touch的開始,滑動,滑動結束事件.
    可以設置target監聽值改變事件.

示例代碼

    DSTouchView *touchView = [[DSTouchView alloc] initWithFrame:CGRectMake(35,  300, 70, 120)];
    touchView.maxValue = 50.0f;
    touchView.minValue = 0.0f;
    touchView.initialValue = 25.0f;
    touchView.isValueCanCirculate = YES;
    [touchView addTarget:self action:@selector(touchViewValueChanged) forControlEvents:UIControlEventValueChanged];
    touchView.delegate = self;
    [self.view addSubview:touchView];



項目主頁:http://www.baiduhome.net/lib/view/home/1445501867773

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!