• 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];
    }
  • 相关阅读:
    Mysql常用语句
    关于nginx的一个错误操作记录
    windows下安装ElasticSearch
    在IIS托管服务中设置Rewrite重定向到webapi接口
    asp.net IHttpHandler浅析
    asp.net IHttpModule浅析
    vscode 创建.net core项目初体验
    批量联表更新
    mysql 关于数据库和数据表的基本操作
    mysql Navicat客户端
  • 原文地址:https://www.cnblogs.com/davidgu/p/5773790.html
Copyright © 2020-2023  润新知