TableViewCell的传值问题

楼主: greatroy (没有暱称)   2014-10-23 22:47:43
※ 引述《greatroy (没有暱称)》之铭言:
: 范例-> http://tinyurl.com/ndfatxx
: 请大家指点迷津,
: 图中“允许的来电”及“开始结束”是用Tableview做的吗?还是其它元件?
: 另外“排程”与“开始结果”是如何放在一起的?
: 谢谢
继前几天的问题后又遇到问题...
画面->http://tinyurl.com/pwtv3w2
程式->http://tinyurl.com/pbu6xnr (已更新)
为啥第一次按下去,没法正确更新detailTextLabel的值?
谢谢
作者: bbb55952000   2014-10-24 04:43:00
感觉是delegate没做好
作者: darktt (小朱)   2014-10-24 07:46:00
没人将delegate pass cell进去的啦,delegate通常都是上一层的viewController说真的,我建议妳先将基本的Objective-C学好再来学Swift现在Swift变动太大,不适合新手
楼主: greatroy (没有暱称)   2014-10-24 08:38:00
回d大,本来是正常丢viewcontroller本身过去,因为有同样的状况,所以改丢sencder本身试试,见笑了回b大,我也是这么想,但找不出原因..我把它改成正常delegate了,但还是不行
作者: darktt (小朱)   2014-10-24 11:12:00
我的测试是,实际上资料是有进去,不过不知道为什么画面没更新
作者: Helios (冷风醉月)   2014-10-24 11:27:00
在那个页面加上这个override func viewDidAppear(animated: Bool) {tableView.reloadData()}
楼主: greatroy (没有暱称)   2014-10-24 14:08:00
H大的方式的确有效,多reload一次,谢谢^^刚测出另种解法,但很怪,就是在更新detailTextLabel时前面多加个字符或空白=" \(project_selector)"就正常了.不然就是原先的detailTextLabel放个默认值也行就是不能一开始是空字串..

Links booklink

Contact Us: admin [ a t ] ucptt.com