zoukankan      html  css  js  c++  java
  • iOS开发技巧

    (Swift)

    import UIKit
    
    class ViewController: UIViewController {
        var slider: UISlider!
        
        func sliderValueChanged(slider: UISlider) {
            println("Slider's new value is (slider.value)")
        }
        
        override func viewDidLoad() {
            super.viewDidLoad()
            
            slider = UISlider(frame: CGRect(x: 0, y: 0,  200, height: 23))
            slider.center = view.center
            slider.minimumValue = 0
            slider.maximumValue = 100
            slider.value = slider.maximumValue / 2.0
            
            // customize slider and highlighted with own image
            slider.setThumbImage(UIImage(named: "ThumbNormal"), forState: .Normal)
            slider.setThumbImage(UIImage(named: "ThumbHighlighted"), forState: .Highlighted)
            
            slider.addTarget(self,
                action: "sliderValueChanged:",
                forControlEvents: .ValueChanged)
            
            view.addSubview(slider)
        }
    }

    (Objective-C)

    #import "ViewController.h"
    
    @interface ViewController ()
    
    @property (nonatomic, strong) UISlider *slider;
    
    @end
    
    @implementation ViewController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        
        self.slider = [[UISlider alloc] initWithFrame:CGRectMake(0.0f,
            0.0f,
            200.0f,
            23.0f)];
        self.slider.center = self.view.center;
        self.slider.minimumValue = 0.0f;
        self.slider.maximumValue = 100.0f;
        self.slider.value = self.slider.maximumValue / 2.0;
        
        // customize slider and highlighted with own image
        [self.slider setThumbImage:[UIImage imageNamed:@"ThumbNormal.png"]
            forState:UIControlStateNormal];
        [self.slider setThumbImage:[UIImage imageNamed:@"ThumbHighlighted.png"]
            forState:UIControlStateHighlighted];
        
        [self.view addSubview:self.slider];
        
        [self.slider addTarget:self
            action:@selector(sliderValueChanged:)
            forControlEvents:UIControlEventValueChanged];
    }
  • 相关阅读:
    经典isset,empty,is_null三个的用法与区别,最详细的讲解
    TP框架分页bootstrap冲突问题
    TP框架右下角运行时间
    TP6的跳转坑 和cmd报错 php版本和composer扩展坑
    TP5.1模板继承
    TP5.1模型关联
    Oracle语句
    ajaxform和ajaxgrid获取数据源、添加数据
    confirm和alert弹窗
    UEP-弹窗
  • 原文地址:https://www.cnblogs.com/davidgu/p/5773790.html
Copyright © 2011-2022 走看看