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

    你可能需要为你的 APP 适配 iOS 11

    本文内容包括:集成了搜索的大标题栏、横向选项卡栏、Margins 和 Insets以及 UIScrollView和UITableView 的更新和功能更强大的滑动操作。 一....需要注意的是,你的constraints需要在view内部设置,所以如果你有一个自定义的标题视图,你需要确保任何约束只依赖于标题视图及其任何子视图。当你使用自动布局,系统假设你知道你在做什么。...滑动操作(Swipe Actions) 在iOS8之后,苹果官方增加了UITableVIew的右滑操作接口,即新增了一个代理方法(tableView: editActionsForRowAtIndexPath...UIContextualActionStyleNormal类型,delete操作按钮可使用UIContextualActionStyleDestructive类型,当使用该类型时,如果是右滑操作,一直向右滑动某个...cell,会直接执行删除操作,不用再点击删除按钮,这也是一个好玩的更新。

    1.7K60

    iOS开发常用之网络

    CVCalendar - 是一个方便开发者集成自定义日历视图到自己iOS应用的项目,支持Storyboard和手动配置,使用CocoaPods进行安装,提供了丰富的API供开发者使用。...iOS-RatingBar - iOS-RatingBar swift版的评分控件,跟Android的RatingBar一样有两种模式,评分模式和只读模式'支持视图编辑,自定义星星数量,评分等级,另外还能支持非整数星...QQBtn - 仿QQ未读消息弹性按钮动画,达到和手机QQ未读信息一样的动画效果,效果基本实现。 GMStepper - swift带动画效果,支持手势滑动操作的步进标签。...HACursor - HACursor,是一个对横向ScrollView中的视图进行管理的UI控件。只要几行代码就可以集成类似于网易新闻对主题页面进行排序,删除操作的功能。...TWControls.swift - 简单的开关和按钮控制器,使用闭包来执行由控件触发的操作。 Instructions.swift - 可定制嵌入式操作指引框架及演示。

    23.7K10

    Swift - 给TableView添加编辑功能(删除,插入)

    1,下面的样例是给表格UITableView添加编辑功能: (1)给表格添加长按功能,长按后表格进入编辑状态 (2)在编辑状态下,第一个分组处于删除状态,第二个分组处于插入状态 (3)点击删除图标...{ return "确认删除" } // 单元格编辑后的响应方法 func tableView(_ tableView: UITableView, commit editingStyle:...tableView.setEditing(false, animated: true) } tableView.reloadData() } } 功能改进 (1)默认情况下所有单元格都无法进行滑动删除等编辑操作...(2)长按表格进入编辑状态,所有单元格都可以进行删除操作。 (3)同时在编辑状态下,在下方会自动出现一个新增操作单元格。点击前面的加号,便会给数据集中添加一条新数据。 ?...{ return "确认删除" } // 单元格编辑后的响应方法 func tableView(_ tableView: UITableView, commit editingStyle:

    3K20

    你可能需要为你的 APP 适配 iOS11

    本文内容包括:集成了搜索的大标题栏、横向选项卡栏、Margins 和 Insets以及 UIScrollView和UITableView 的更新和功能更强大的滑动操作。...需要注意的是,你的constraints需要在view内部设置,所以如果你有一个自定义的标题视图,你需要确保任何约束只依赖于标题视图及其任何子视图。当你使用自动布局,系统假设你知道你在做什么。...5、滑动操作(Swipe Actions) 在iOS8之后,苹果官方增加了UITableVIew的右滑操作接口,即新增了一个代理方法(tableView: editActionsForRowAtIndexPath...UIContextualActionStyleNormal类型,delete操作按钮可使用UIContextualActionStyleDestructive类型,当使用该类型时,如果是右滑操作,一直向右滑动某个...cell,会直接执行删除操作,不用再点击删除按钮,这也是一个好玩的更新。

    2.5K00

    你可能需要为你的APP适配iOS11

    本文内容包括:集成了搜索的大标题栏、横向选项卡栏、Margins 和 Insets以及 UIScrollView和UITableView 的更新和功能更强大的滑动操作。...需要注意的是,你的constraints需要在view内部设置,所以如果你有一个自定义的标题视图,你需要确保任何约束只依赖于标题视图及其任何子视图。当你使用自动布局,系统假设你知道你在做什么。...滑动操作(Swipe Actions) 在iOS8之后,苹果官方增加了UITableVIew的右滑操作接口,即新增了一个代理方法(tableView: editActionsForRowAtIndexPath...UIContextualActionStyleNormal类型,delete操作按钮可使用UIContextualActionStyleDestructive类型,当使用该类型时,如果是右滑操作,一直向右滑动某个...cell,会直接执行删除操作,不用再点击删除按钮,这也是一个好玩的更新。

    82920

    【IOS开发基础系列】Table View开发专题

    appropriate class, insert it into the array, and add a new row to the table view.     } }  启用上面两个代理,并增加数据删除操作...解决方案:           尽量将子视图的layout操作放到layoutSubviews方法中;另外,可以在cell初始化时手动设置宽度: - (instancetype) initWithStyle...2.4.1.1 使用不透明视图        不透明的视图可以极大地提高渲染的速度。...UITableViewCell包含了textLabel、detailTextLabel和imageView等view,而你还可以自定义一些视图放在它的contentView里。...如果你的table cell包含图片,且数目较多,使用默认的UITableViewCell会非常影响性能。奇怪的是,使用自定义的view,而非预定义的view,明显会快些。

    38320

    RunLoop总结:RunLoop的应用场景(三)滚动视图流畅性优化

    因为跟UITableView、UICollectionView等的滑动优化有关,就顺便总结一下会影响UITableView、UICollectionView等视图滑动流畅的因素。...这里就可以使用先使用上面的方式做一次改进。...一点UITableView滑动性能优化扩展 影响UITableView的滑动,有哪些因素呢? 关于这一点,人眼能识别的帧率是60左右,这也就是为什么,电脑屏幕的最佳帧率是60Hz。...也就是说,所有会导致计算、渲染耗时的操作都会影响UITableView的流畅。...每一个像素点是由三原色组成,例如父视图的颜色和透明度是(Pr,Pg,Pb,Pa),子视图的颜色颜色和透明度是(Sr,Sg,Sb,Sa),那么我们计算这个重合区域某像素点的颜色,需要先分别计算出红、绿、蓝

    2.2K41

    自定义UITableViewCell实现左滑动多菜单功能LeftSwipe

    这里尝试用了下使用三个方式来实现了这个功能: 1、使用自定义UITableViewCell + UISwipeGestureRecognizer + 代理 实现; 2、使用自定义UITableViewCell...+ UIPanGestureRecognizer + 代理 实现; 3、使用自定义UITableViewCell + UISwipeGestureRecognizer + block 实现。...部分代码: 1、使用UISwipeGestureRecognizer  +  Delegate  自定义UITableViewCell部分代码: 1 // 2 // TanTableViewCell.h...设置单元格选中样式 [self.contentView bringSubviewToFront:self.containerView]; //设置containerView显示在最上层 } //左滑动和右滑动手势...void (^closeOtherCellSwipe)(); //关闭其他cell的左滑 22 23 - (void)closeLeftSwipe; //关闭左滑 24 25 @end 1 //左滑动和右滑动手势

    2.5K30

    Cocos2dx-Lua UIScrollView 和 UITableView 对比

    所以,由于UITableView的性能低,在写一些列表的时候不得以使用UIScrollView + View 的方式,直接看可能觉得比较愚蠢,但事实是在使用中滑动的流畅度要比UITableView好,很尴尬...UITableView你怎么用的 ----       其实要是只是讨论它们的使用的话真的也挺简单的,UITableView 你只需要记得一句话   -- 先注册,在使用  是的就是在说我们平常说的代理方法...第二点就是滑动范围的问题,这里有两点的确需要我们注意一下: setContentSize 和 setInnerContainerSize 这两个方法需要我们区分清楚!!...要是你只是需要一个列表,不需要对列表进行其他的操作,这两个都是比较简单也是比较合适的,只不过TableView的滑动性能有一点底,让你看着滑动的时候会感觉不流畅!      ...但要是你在列表的列上面有大量的操作的时候,还是建议使用ScrollView + View 比较好一点!为什么这么说呢?

    1.6K30

    阅读器多种翻页的设计与实现

    前言 前文介绍的是小说阅读器的设计和实现,本文作为补充对多种翻页模式做详细剖析。 正文 常见的阅读器翻页模式包括:平移、仿真、滑页和上下: 平移:左右滑动; ?...; 支持翻页的时候,对背面做一个自定义展示,需要打开self.pageVC.doubleSided = YES;; 初始化界面的时候和平移一样,但是在使用过程中再调用-setViewControllers...效果分解: 1、当用户滑动的过程,视图要跟随手指的移动; 2、当用户往上滑然后松开时,视图要带有加速度的往上滑动;(附加特性:在滑动过程中用户可以通过重复这个行为加速滑动) 3、在视图滑动的过程中...通常iOS实现滑动会有两大选择:UIScrollView和UITableView;(UICollectionView和UITableView类似) UIScrollView存在一个较大的局限:上面的视图资源无法回收利用...同理,我们可以处理向上滑动的情况。至此,我们可以不依赖UITableView完成无限视图的滚动,同时避免各类touch事件处理和加速度计算。 ?

    3.4K10

    iOS UITableViewCell使用详解

    {     UITableViewCellStyleDefault, // 默认风格,自带标题和一个图片视图,图片在左     UITableViewCellStyleValue1, // 只有标题和副标题...自带图片视图和主副标题,主副标题都在左边,副标题在下 }; @property (nonatomic, readonly, retain) UIImageView *imageView; 图片视图,风格允许时才会创建...NSString      *reuseIdentifier; cell的标识符 - (void)prepareForReuse;  当被重用的cell将要显示时,会调用这个方法,这个方法最大的用武之地是当你自定义的...    UITableViewCellEditingStyleDelete,//删除编辑     UITableViewCellEditingStyleInsert//插入编辑 }; @property...学习使用 欢迎转载 专注技术,热爱生活,交流技术,也做朋友。

    1.1K20

    iOS WKWebView+UITableView混排

    WKWebView+UITableView混排 做内容展示页的时候,经常会用到WKWebView+UITableView的混排功能,现在此做一个总结,该功能的实现我采用了四种方法。...、UIDynamicItem,我也利用这些类自定义继承于UIView的类实现UIScrollView的效果,详情可以去看代码。...的最大高度为一屏高,并禁用scrollEnabled=NO,然后根据scrollView的滑动偏移量调整webView和tableView的展示区域contenOffset。...iOS_Tips集合简介: 1、暗黑模式 2、AppleID登录应用 3、AVFoundation 高仿微信相机拍摄和编辑 4、AVFoundation 人脸检测 5、AVFoundation...实时滤镜 6、GPUImage框架的使用 7、VideoToolBox和AudioToolBox音视频编解码 8、OpenGL ES学习 9、LeetCode算法练习 10、键盘和UIMenuController

    1.7K30
    领券