首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UISlider -参数- iphone

UISlider -参数- iphone
EN

Stack Overflow用户
提问于 2012-02-16 17:43:39
回答 1查看 154关注 0票数 0

在我的应用程序中,我有一个UISlider,其中file.h是:

代码语言:javascript
复制
@interface Mapa : UIViewController {
    UILabel *label;
    UISlider *slider;
}

@property(nonatomic, retain) IBOutlet UILabel *label;
@property(nonatomic, retain) IBOutlet UISlider *slider;

-(IBAction)sliderValueChanged:(UISlider *)sender;
-(IBAction) OpenList:(id)sender;
-(IBAction) OpenMap:(id)sender;

和file.m:

代码语言:javascript
复制
@synthesize label;
@synthesize slider;

-(IBAction)sliderValueChanged:(UISlider *)sender {
  label.text = [NSString stringWithFormat:@"%f", sender.value];
}

- (void)dealloc {
    [super dealloc];
  [label release];
  [slider release];
}

完成了标签的UISlider目标,我得到了绑定到uislider的标签上的数字,另一个屏幕调用地图,这个值标签如何步入另一个屏幕?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2012-02-16 18:41:37

假设您的'other screen‘是另一个UIViewController,那么在实例化新的UIViewController之后,您应该在调用pushViewController或presentModalViewController之前在新的UIViewController上设置参数。

如果你使用的是UIStoryboard,那么你可以在'prepareForSegue‘中设置新的视图控制器的参数。有关详细信息,请参阅此问题How to pass prepareForSegue: an object

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9308842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档