我有一个Tabbar - 应用程序,我想在UITextfield中显示来自NSMutableArray的数据(NSString),或者在按钮点击后在UITableView中显示更好。
如何初始化并打开并填充UITabelView?
问候
答案 0 :(得分:0)
您的tableView和textField是否位于按钮所在的同一选项卡中?
假设你有stringArray
持有所有NSString对象。
然后你可以设置
textField.text = [stringArray objectAtIndex:indexYouWant];
如果要将整个数组添加到tableView,则需要使用该stringArray并实现tableView方法。
但我仍然不清楚你的问题。
答案 1 :(得分:0)
这是一个过于宽泛的问题。为什么不看一些示例代码并尝试解决它?如果您遇到困难,请回来并发布问题和一些代码,说明您遇到问题的地方。
答案 2 :(得分:0)
这似乎是UITableView的基本实现。 Apple UITableView documentation应该涵盖您在UITableViews上遇到的任何问题。单击按钮,将按钮的IBAction绑定以调用[yourTableView reload]。这会强制加载表格视图。
答案 3 :(得分:0)
你需要知道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
点击按钮后,在其中一个初始化方法中从此处开始,您必须填写表并在重新加载数据后调用