如何用 UISlider 控制 UIView 的 Alpha?最新帖子
Posted
技术标签:
【中文标题】如何用 UISlider 控制 UIView 的 Alpha?最新帖子【英文标题】:How to control Alpha of UIView with UISlider ? New Post 【发布时间】:2012-11-15 11:50:33 【问题描述】:首先对上一篇文章感到抱歉,这个我会缩短:
我想使用 UISlider 控制视图或子视图的 alpha;我很努力,但我失败了..
这是我的例子(不工作);
简单的 ViewController ,其中有一个视图 (cassetteView) 和一个 UISlider (alphaSlider)
@interface ViewController : UIViewController
@property (strong, nonatomic) IBOutlet UIView *cassetteview;
@property (strong, nonatomic) IBOutlet UISlider *alphaSlider;
-(void) sliderValueChanged: (id)sender;
@implementation ViewController
@synthesize cassetteview;
@synthesize alphaSlider;
- (IBAction)alphaslider:(id)sender
//here may be the miss of code ..?
- (void)sliderValueChanged:(UISlider *)sender
self.cassetteview.alpha = sender.value;
- (void)viewDidLoad
[super viewDidLoad];
@interface cassetteView : UIView
@property (nonatomic, assign) CGFloat alpha;
@implementation cassetteView
@synthesize alpha;
希望这篇文章很清楚,并且你们可以帮助我弄清楚如何去做..非常感谢您抽出宝贵的时间。
卢卡斯(比利时)
(我最后的目标是使用多个 UIISlider 控制 ViewController 中多个 UIImageViews 的 alpha .. 你认为我在做梦吗..?)
【问题讨论】:
【参考方案1】:将 UISlider minimumValue 设置为 0.0,将 maximumValue 设置为 1.0。
【讨论】:
以上是关于如何用 UISlider 控制 UIView 的 Alpha?最新帖子的主要内容,如果未能解决你的问题,请参考以下文章
如何用另一个视图填充主 ViewController 上的 UIView?