点击按钮后打开UITableView
问题描述:
我有一个Tabbar - 应用程序,我想显示数据(NSString)从一个UITextfield中的NSMutableArray或更好地在按钮单击后在UITableView中。点击按钮后打开UITableView
我该如何初始化并打开并填充UITabelView?
问候
答
这似乎是一个UITableView的基本实现。 Apple UITableView documentation应该涵盖您在UITableViews上的任何问题。点击按钮,绑定按钮的IBAction以调用[yourTableView reload]。这会强制加载表视图。
答
是您的tableView和文本框在您的按钮是一样的标签?
假设你有stringArray
它持有所有的NSString对象。
那么你可以设置
textField.text = [stringArray objectAtIndex:indexYouWant];
如果您要添加的整个阵列的tableView,你将需要使用字符串数组和实施的tableView方法。
但我仍不清楚你的问题。
答
这是一个过于宽泛的问题。为什么不看一些示例代码并试图找出它?如果您遇到问题,请回过头来发布问题和一些代码,以显示您遇到问题的位置。
答
你需要知道的UIViewController的生命周期各阶段的UIView
集中力量,负责对UIViewControllera的生命周期方法:从
Creature
Init
initWithNibName:
Creating view
(BOOL) isViewLoaded
LoadView
viewDidLoad
(UIView *) initWithFrame: (CGRect) frame
(UIView *) initWithCoder: (NSCoder *) coder
Processing state change view
viewDidLoad
ViewWillAppear: (BOOL) animated
ViewDidAppear: (BOOL) animated
ViewWillDisappear: (BOOL) animated
ViewDidDisappear: (BOOL) animated
ViewDidUnload
Processing memory warning
DidReceiveMemoryWarning
Destruction
ViewDidUnload
was given
进行中这在点击按钮之后的初始化方法之一中,必须填写表格并在重新载入数据后调用