My Application Objective C Reference
Home
Foundation.framework
NSObject
UIKit.framework
NSObject
UIControl
UIViewController
UIView
AVFoundation.framework
UISlider Class Reference
スライダー・ビューの作成と初期化
  • init
  • スライダー値にアクセスする
  • value
  • スライダー値の限界にアクセスする
  • minimumValue
  • maximumValue
  • スライダーの外観を変更する
  • minimumTrackTintColor
  • maximumTrackTintColor
  • 概要
    x軸方向の範囲から一つ値を選ぶ。ページの移動などに使う。
    例)
    UISlider * sliderView = 
     [[UISlider alloc] initWithFrame:
      CGRectMake(originX, originY, width, height)];
     sliderView.multipleTouchEnabled = NO;
     sliderView.minimumValue = 0.0; 
    sliderView.maximumValue = maxPageNumber; sliderView.value = currentPage; [sliderView addTarget:self action:@selector(methodName:) forControlEvents:UIControlEventValueChanged]; [self.view addSubview:sliderView]; -(void) methodName: (UISlider * ) slider { slider.value; }
    スライダー・ビューの作成と初期化
    スライダーを初期化する。
    例)
    UISlider * sliderView = 
     [[UISlider alloc] initWithFrame:
      CGRectMake(originX, originY, width, height)];
    
    スライダー値にアクセスする
    @property(nonatomic) float value
    現在の値。
    例)
    sliderView.value = currentPage;
    
    スライダー値の限界にアクセスする
    @property(nonatomic) float minimumValue
    最小値。
    例)
    sliderView.minimumValue = 0.0;
    
    @property(nonatomic) float maximumValue
    最大値。
    例)
    sliderView.maximumValue = maxPageNumber;
    
    スライダーの外観を変更する
    @property(nonatomic, retain) UIColor *minimumTrackTintColor
    スタンダード・ミニマム・トラック・イメージの色。
    例)
    UIColor* color = [UIColor 
     colorWithRed:0 green:0.5 blue:0 alpha:1.0];
    [[UISlider appearance] 
     setMinimumTrackTintColor:color];
    
    @property(nonatomic, retain) UIColor * maximumTrackTintColor
    スタンダード・マキシマム・トラック・イメージの色。
    例)
    UIColor* color = [UIColor 
     colorWithRed:0 green:0.5 blue:0 alpha:1.0];
    [[UISlider appearance] 
     maximumTrackTintColor:color];
    
    参考:UISlider Reference
    Site Map Contact Us
    Copyright 2012 iBeginners All rights reserved.