首页 » iOS编程(第4版) » iOS编程(第4版)全文在线阅读

《iOS编程(第4版)》10.7 高级练习:压入更多视图控制器

关灯直达底部

目前BNRItem的dateCreated属性是只读的,无法从对象外部进行修改。为了实现修改dateCreated属性的功能,可以为BNRDetailViewController对象的视图添加一个标题为Change Date的UIButton对象,并将该对象摆放在dateLabel的下方。当用户点击该按钮时,需要将一个新的视图控制器压入UINavigationController对象的栈。这个新加入的视图控制器的视图要包含一个UIDatePicker对象,可以让用户修改当前选中的BNRItem对象的dateCreated属性。