![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS开发
lyjmd123
这个作者很懒,什么都没留下…
展开
-
Block和代理的使用
代理设计模式对于iOS开发的人来说肯定很熟悉了,代理delegate就是委托另一个对象来帮忙完成一件事情,为什么要委托别人来做呢,这其实是MVC设计模式中的模块分工问题,例如View对象它只负责显示界面,而不需要进行数据的管理,数据的管理和逻辑是Controller的责任,所以此时View就应该将这个功能委托给Controller去实现,当然你作为码农强行让View处理数据逻辑的任务,也不是不行,原创 2015-08-30 17:55:59 · 278 阅读 · 0 评论 -
UITableViewCell 自适应高度
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { // 列寬 CGFloat contentWidth = self.tableView.frame.size.width; // 用何種字體進行顯示 UIFont *原创 2015-08-30 18:20:06 · 312 阅读 · 0 评论 -
iOS弹幕效果
弹幕效果展示:步骤: 1. 在AppDelegate类里面创建一个视图控制器,并把创建的视图控制器放入父视图中。 其中关于用[self.window addSubview:viewController.view] 和self.window.rootViewController = viewController;2. 然后的步骤就需要我们好好地转载 2015-08-30 16:15:16 · 296 阅读 · 0 评论