gpt4 book ai didi

ios - 通过按钮重新加载 Tableview

转载 作者:行者123 更新时间:2023-11-28 19:12:11 25 4
gpt4 key购买 nike

我想通过单击按钮重新加载我的 TableView,我读了很多东西,但我发现只是我必须write[tableView reloadData] 问题是,在我自己的函数中我没有 tableView 我链接了我的ÌBoutlet UITableView *myTable用表格写函数[myTable reloadData]但什么也没发生。

在部分 View 中,我可以添加和删除项目。如果我更改为带有表的 View ,它们不会更新(也许轮询更新程序会更好,但它是一样的)现在我想刷新我的 tableview 以显示新的单元格

你有什么好主意吗?谢谢

编辑:

我写了在.h

IBOutlet UITableView *myTable;

@property UITableView *myTable;

以.m 为单位

@synthesize myTable

- (IBAction)test:(id)sender
{
[self.myTableView reloadData];
}

但是如果我按下按钮什么也不会发生。我设置了一个NSLog,来检查函数中的功能

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
- (NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

最佳答案

首先将UITableView 放到xib 并正确连接到outlet 并在.h 文件中创建@property@synthesize .m 文件然后使用以下代码 (self.tableView)。

-(IBAction)btnPressed:(UIButton *) Sender
{
[self.tableView reloadData];
}

可能对你有帮助:)

谢谢 :)

关于ios - 通过按钮重新加载 Tableview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14684456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com