UIView与UITableview和UIImageview,通过reloadData访问UITableview

发布于 2024-11-29 13:18:15 字数 1017 浏览 0 评论 0原文

在此处输入图像描述

我已经搜索了很长时间但没有成功。

我有一个 UIView,其中包括一个 UITableView 和一个 UIImageview

我需要这个,因为否则 UITableView 无法调整大小。

所以现在我无法使用reloadData方法来重新加载TableView的一些数据。

我尝试了一切,但无法将 IBOutlet(UITableview) 与控制器连接。

所以这是我的 ViewController 代码:

@interface MainViewController : UIViewController  <UITableViewDelegate,UITableViewDataSource,ASIHTTPRequestDelegate>

{
    IBOutlet UITableView* tableview;
}

@property (nonatomic, retain) IBOutlet UITableView* tableview;

请帮忙,这样我的头痛很快就会消失

编辑:

我认为这是这个问题,但我使用 Xcode 4.1:无法在 Interface Builder 中连接 IBOutlet

更新:

我刚刚删除了有问题的UIView 及其控制器,并将代码复制回来...

终于成功了,花了我大约 5 个小时,直到我知道这不是我的错...

enter image description here

I have searched now for a very long time without any success.

I have an UIView which includes an UITableView and an UIImageview.

I need this because otherwise the UITableView can't be resized.

So now I cant use the reloadData method to reload some Data of the TableView.

I tried everything, but I can't connect the IBOutlet(UITableview) with the controller.

So here is my code for the ViewController:

@interface MainViewController : UIViewController  <UITableViewDelegate,UITableViewDataSource,ASIHTTPRequestDelegate>

{
    IBOutlet UITableView* tableview;
}

@property (nonatomic, retain) IBOutlet UITableView* tableview;

Please help so my headaches will disappear soon

EDIT :

I think its this issue but I use Xcode 4.1: Can't connect IBOutlet in Interface Builder

UPDATE :

I just removed the faulty UIView and its Controller and copied the code back in...

Finally it worked, took me about 5 hours until I knew that it wasn´t my fault...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

许久 2024-12-06 13:18:15

多一点代码会有所帮助,但是您的 .h 文件中是否存在以下内容?

{
   UITableView *tableView;
}

@property (nonatomic, retain) IBOutlet UITableView *tableView;

并且不要忘记在 .m 文件中综合属性。

A bit more of your code would help, but does the following exist in your .h file?

{
   UITableView *tableView;
}

@property (nonatomic, retain) IBOutlet UITableView *tableView;

And don't forget to synthesize the property in your .m file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文