首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    iOS WKWebView+UITableView混排

    WKWebView+UITableView混排 做内容展示页的时候,经常会用到WKWebView+UITableView的混排功能,现在此做一个总结,该功能的实现我采用了四种方法。...方案2: 简书的内容页实现方案 : UIWebView与UITableView的嵌套方案 将 tableView 加到 webView.scrollView 上, webView 加载的HTML最后留一个空白占位...(0, _tableViewContentHeight - tableViewHeight); }else { } } 5、结尾 涉及 WKWebView的使用、WKWebView+UITableView...混排、UIScrollView实现原理、WKWebView离线缓存功能 等更多内容都在 https://github.com/wsl2ls/iOS_Tips iOS_Tips集合简介: 1、暗黑模式...7、VideoToolBox和AudioToolBox音视频编解码 8、OpenGL ES学习 9、LeetCode算法练习 10、键盘和UIMenuController的并存问题 11、iOS

    1.7K30

    iOS中表视图(UITableView)使用详解

    iOS中UITableView使用总结 一、初始化方法 - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style...通过这个属性,可以手动设置分割线的位置偏移,比如你向让tableView的分割线只显示右半边,可以如下设置: UITableView * tab = [[UITableView alloc]initWithFrame...IOS为我们提供了下面两个函数解决这个问题: 开始块标志 - (void)beginUpdates; 结束快标志 - (void)endUpdates;  我们可以将我们要做的操作全部写在这个块中,那么...之后可用) @property (nonatomic, copy) UIVisualEffect      *separatorEffect; 注意:这个属性是IOS8之后新的。...类注册cell - (void)registerClass:(Class)cellClass forCellReuseIdentifier:(NSString *)identifier  上面两个方法是IOS6

    1.4K30

    iOS开发——UITableView勾选效果

    如今的APP开发中,UITableView是最常用的控件之一,而UITableView中有个很常见的效果就是勾选效果,这个效果是由UITableViewCell中的accessoryType属性来决定的...有以下几个注意点: - 首先在```- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)...用来存储被选择的行数的标志 @property (nonatomic, strong) NSIndexPath *selectPath; //存放被点击的哪一行的标志 之后我们实现```- (void)tableView:(UITableView...*)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath```这个代理方法 (void)tableView:(UITableView...tableView deselectRowAtIndexPath:indexPath animated:YES]; } 最后看一下怎么在```- (UITableViewCell *)tableView:(UITableView

    1.7K30

    iOS开发中使用UITableView提高用户体验

    背景: 1.在使用了MJRefresh之后,当UITableView滑到底部的时候需要继续上拉(比之前的上拉费力)才能进行刷新。 效果图: ?...需求: 优化UITableView,提高用于体验。 1.不让用户看到加载更多的字样 2.滑到下一页的时候尽量快地显示出下一页的图片。...思路: 1.上拉UITableView的时候,让MJRefresh提前去加载下一页的数据。 2.上拉UITableView的时候,提前下载下一屏上的图片。...代码: - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath...demo地址: https://gitee.com/liangsenliangsen/uitableview_improves_user_experience 本篇文章到这里就结束了,愿大家加班不多工资多

    98530

    iOS-UI控件之UITableView(一)

    UITableView 介绍 UITableView 是用来用列表的形式显示数据的UI控件 举例 QQ好友列表 通讯录 iPhone设置列表 tableView 常见属性 // 设置每一行cell...cellForRowAtIndexPath:(NSIndexPath *)indexPath; UITableView右边的索引条 属性 //设置tableView右边索引文字的颜色...UITableViewCellAccessoryDetailDisclosureButton UITableViewCellAccessoryCheckmark UITableViewCellAccessoryDetailButton cell 被点击的颜色变化iOS...UITableViewCellSelectionStyleGray UITableViewCellSelectionStyleDefault 创建 Cell 的性能分析及优化 cell的重用原理 iOS...设备的内存有限,如果用UITableView显示成千上万条数据,就需要成千上万个UITableViewCell对象的话,那将会耗尽iOS设备的内存。

    1.8K130
    领券