相关疑难解决方法(0)

UISplitViewController主/细节通信

我刚刚开始玩UISplitViewController - 我已经拼凑了各种教程中的一些代码,但是我很难看到如何将数据从Master发送到Detail.我正在创建一个RSS阅读器,只是为了向自己说明它应该如何工作.我已经解析了一个RSS源和填充MasterViewController有一个UITableView,但我坚持搞清楚如何采取连续点击加载相应的文章在detailViewController一个UIWebView.任何提示都表示赞赏.

xcode cocoa-touch objective-c ipad ios

12
推荐指数
1
解决办法
8252
查看次数

代表与Cocoa Touch中的事件

我正在编写我的第一个iPhone应用程序,我一直在探索Cocoa Touch和Objective-C中的设计模式.我来自客户端Web开发的背景,所以我试图围绕代表们.

具体来说,我不明白为什么需要委托对象而不是事件处理程序.例如,当用户按下按钮时,会使用event(UITouchUpInside)处理它,但是当用户完成对文本框的输入并使用"完成"按钮将其关闭时,通过调用文本上的方法来处理该操作box的委托(textFieldShouldReturn).

为什么使用委托方法而不是事件?我也在视图控制器中注意到了这个viewDidLoad方法.为什么不直接使用活动?

iphone cocoa-touch objective-c uikit ios

5
推荐指数
2
解决办法
502
查看次数

滚动时表格视图单元消失

这个问题不一定会出现

有时滑动时消失有时不消失

更多信息请点击此处

点击显示 gif

点击显示故事板 png

代码

HSubjectCell *cell = [tableView dequeueReusableCellWithIdentifier:kSubjectCellIdentifier forIndexPath:indexPath];
_subjectView = cell;
cell.delegate = self;
cell.subject = self.subjectArr[indexPath.section - 3];
return cell;
Run Code Online (Sandbox Code Playgroud)

objective-c uitableview tablecellrenderer reuseidentifier ios

4
推荐指数
1
解决办法
4614
查看次数

通知,代表和协议之间有什么区别?

协议或代表与NSNotifications之间有什么区别?什么是"观察者",它是如何运作的?

iphone notifications delegates protocols objective-c

3
推荐指数
2
解决办法
2万
查看次数