我正在创建一个代码,我希望将一个uiview的整数值传递给另一个视图。在另一个uiview中,整数值就像label.How的代码那样?将整数值从一个UIView传递到另一个UIview
0
A
回答
1
在SecondViewController
int value;
在SecondViewController
-(void)setValue:(int)number{
value=number;
}
现在拿这个在.h文件中进行以下功能在第一视图控制器这样做:现在
ParentViewController *objSecond = [[ParentViewController] initwithNibName:@"parentView.xib" bundle:nil];
[objSecond setValue:15]; // Pass actual Value here
[self.navigationController pushViewController:objSecond animated:YES];
[objSecond release];
,在secondViewController viewWillAppear Method写这个。
-(void)viewWillAppear:(BOOL)animated{
myValue = value;
}
请检查拼写错误,因为我手写这个。希望这个帮助。
如果你不使用navigationContoller,那么你可以做这样的事情。
SecondViewControler *objSecond = [[SecondViewController] initwithNibName:@"secondview.xib" bundle:nil];
[objSecond setValue:15]; // Pass actual Value here
[objSecond viewWillAppear:YES];
[self.view addSubview:objSecond];
[objSecond release];
0
宣布在.h文件中
NSInteger tempValue;
一个varable声明这样一个方法:
- (void)SetValue:(NSInteger)value {
tempValue=value;
}
- (void)GetValue{
return tempValue;
}
当你设置它,您可以使用:
AppDelegate* app = (AppDelegate*)[[UIApplication sharedApplication] delegate];
[app SetValue:xxxx]
当你需要它,使用:
AppDelegate* app = (AppDelegate*)[[UIApplication sharedApplication] delegate];
xxxx = [app GetValue];
0
您可以将它作为整数值本身传递,就像您在c或其他语言中一样。 在第二个视图中,你可以将它转换为[NSString stringWithFormat:@“%d”,intVal];
在第二个视图中,声明一个NSUInteger变量,比如NSUInteger _intVal。
在h文件,声明的方法等
-(void)setIntVal:(NSUInteger)inVal;
在.m文件,
-(void)setIntVal:(NSUInteger)inVal
{
_intVal = inVal;
}
现在u能在所述第二视图中使用_intVal。
0
当你从view1到view2时,就这样做。
取一个变量视图2和视图2 .m文件设置属性为
@property (nonatomic,readwrite) int val; //this is in the view2 .h file
做到这一点。 @synthesize val;
然后,当您添加的视图2为子视图VIEW1然后
view2object.val=someval;// like 1,2,3....
相关问题
- 1. 传递整数到另一个UIView
- 2. 将数据从一个uiview传递到另一个
- 3. 如何将数据从一个UIView中的IBAction传递到另一个UIView?
- 4. 通过UINavigationController将整个UIView从一个ViewController传递到另一个
- 5. 从一个UIView的将信息传递给另一个
- 6. 如何将数据从一个UIView传递给子UIView?
- 7. Xcode如何将数据从一个UIviewController传递到另一个UIview子视图
- 8. 如何将第一个响应者从一个UIView“转移”到另一个UIView?
- 9. 从一个UIView到另一个UIView的平滑过渡
- 10. 手指画从一个UIView类到另一个UIView类
- 11. 从另一个UIView自动加载UIView
- 12. 如何将参数从一个类传递到UIView类? Swift
- 13. 移动UIView到另一个UIView
- 14. 如何在iphone中将控件从一个uiview移动到另一个uiview?
- 15. 将值从一个函数传递到另一个函数
- 16. 另一个UIView的
- 17. 另一个UIView的
- 18. 如何从另一个UIView更改一个UIView上的标签
- 19. 加载另一个NIB到一个UIView
- 20. 从一个UIView
- 21. 从一个UIView
- 22. 将UIView从一个标签移到另一个标签
- 23. 将触摸信息传递给另一个UIView下的UIScrollView
- 24. 将整个数组从一种方法传递到另一种
- 25. 在另一个UIView下获取UIView
- 26. 旋转UIView指向另一个UIView
- 27. iOS在另一个uiview中加载uiview
- 28. 将一个整数从一个类传递到一个类
- 29. 动态调整UIView在另一个UIView内的大小
- 30. 想要将整数值传递到另一个视图
我没有想过这事。你可以在细节上扩展。上面的功能,我在第一或第二视图中使用。 – ram
他们在一个视图控制器或两个。 – Bonny
在我的项目中,我有一个应用程序委托文件六视图。 – ram