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];
    }
  • 相关阅读:
    最近想读的书想做的事
    syslogng 正确配置udp接受端口
    (转)iPhone重绘机制drawRect
    .Net工具整理
    用系统的网格还是用自己的网格
    将主关键字加强为适应多个
    onblur与onbeforedeactivate的区别
    模式窗口中无法转向
    实现获取客户端的MAC地址(3)
    onkeypress、onkeydown、onkeyup三事件的区别
  • 原文地址:https://www.cnblogs.com/davidgu/p/5773790.html
Copyright © 2011-2022 走看看