首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Ios常用第三方框架(一)

ZLSwiftRefresh - swift下拉刷新/上拉加载更多,支持自定义动画,集成简单,兼容UITableView/CollectionView/ScrollView/WebView。...WaveRefresh - 下拉刷新水波纹动画。 DGElasticPullToRefresh - 是一款带有弹性效果的 iOS 下拉刷新组件。...VVBlurPresentation -很简单易用的在原来viewconntroller基础上做模糊,然后present新的viewcontroller的。...LTMorphingLabel - swift 能够实现文字变形动画效果的Label,用Swift写的一个能够实现文字变形动画效果的Label,很炫。 GJCFCoreText - 图文混排。...placeholder_TextView - 带有placeholder的TextView:带有提示信息的textview,使用懒加载的思想,支持扩展、自定义,类似许多APP内部的意见反馈页面 。

5.5K31

Swift 项目 - Xib | StoryBoard 多人协作技巧

拿美团的主页UI举例 这样的首页较为复杂,正常布局的话需要多个CollectionView和一个UITableView 如果这些视图的Delegate都由ViewController来实现,自然显得臃肿且混乱...ChildViewController 可以通过 self.parent(Swift)|| self.parentViewController(OC)来拿到主ViewController的实例。...主ViewController可以通过 self.chilren(Swift) || self.childViewControllers(OC)来拿到ChildViewController的实例,它是一个数组...右键CollectionView 设置 Delegate 和 DataSource 等的连线 在主ViewController中如需调用这个模块的方法或者传参 class HomeController...,可以参考文章《纯Swift项目-Xib | StoryBoard 设备适配技巧[2]》及 《纯Swift项目-Xib | StoryBoard 约束使用技巧[3]》或其他相关文章。

2.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    iOS开发常用之UI下拉刷新

    MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。...ZLSwiftRefresh - swift下拉刷新/上拉加载更多,支持自定义动画,集成简单,兼容UITableView / CollectionView / ScrollView / WebView...ReplaceAnimation.swift - 基于@ZYYoung欧阳哲同学的创意下拉刷新动画实现。值得称赞还有额外增加了“取消及滚动”效果支持。...动画 - 封装了一下,使用的时候只要两行代码。一些动画的飞机稿,都是一些单独分离出来的用于测试的子动画,现在统统归类一下。...WaveRefresh - 下拉刷新水波纹动画。 DGElasticPullToRefresh - 是一款带有弹性效果的iOS下拉刷新组件。

    3.7K10

    Swift-低仿搜狐新闻标签页效果

    用法简单介绍 ViewController就是一个首页的普通控制器,当点击+的时候,就会push到频道管理(也就是标签列表)页面。...在ViewController里自定义了两个数组,我的频道(myChannels)和更多频道(moreChannels) 在点击+跳转到频道管理页面的点击方法里面有一个回调方法,即:将选中的频道、以及自定义后的频道回传到此页面...(gesture) return collectionView }() } 实现CollectionView的数据源方法 // MARK: - UICollectionViewDataSource...(_ collectionView: UICollectionView, canMoveItemAt indexPath: IndexPath) -> Bool { // 设置第一组的第一个不能被移动...总结 用Swift造的第一个轮子,主要是给自己增加点积累,也练练Swift的一些用法。

    1.9K40

    抓住iOS的未来 - 30天学习编写30个Swift小程序

    希望能有更多对Swift感兴趣的开发者加入这项#30天30个Swift小程序 的活动里面来。...的动画效果,在它之上加了修改,支持传入自定义的UI属性,方便做组合型动画(例如本例中按钮不仅放大而且上下移动) 动画变化的原理是将相应的ViewController进行Scale变换,再通过一个Bubble...(略) - 其它:#selector()中的func如果带有参数,请将具体参数也一起写进去,例如: ``` #selector(action_segmentValueChanged(sender:)`...) - 第一步,获得转场动画的fromVC,toVC,container: let fromVC = transitionContext.viewController(forKey: UITransitionContextViewControllerKey.from...动画确实是很有意思的:) Project 12 - Emoji Slot Machine Emoji Slot Machine.gif 我学到了 乍一看没思路,本来打算用三个collectionView

    2.5K20

    添加多个屏幕-创建格线布局

    在上一节中,我们学习了如何使用按钮更改iPhone的屏幕。让我们进一步推动!我们将实现一个CollectionView,我们将能够切换到您想要的壁纸。该的CollectionView将是滚动的水平。...MultipleScreens04 委托 Delegate 首先,让我们为CollectionView创建一个IBOutlet,Control +从Collection View ****拖动到swift...这样,我们的ViewController将能够使用我们的Collection View。另外,将数据源设置为self。...它将为您提供运行CollectionView所需的两种方法。 Sections中的项数和 Cell 在第一个函数内部,我们只需返回3。...材质 在ViewController中,在函数内部,更改3D模型的材质。在括号内,声明图像是UIImage。 iPhoneXNode.geometry?.firstMaterial?.

    2.9K40

    iOS开发之虾米音乐频道选择切换效果分析与实现

    今天博客的内容比较简单,就是看一下虾米音乐首页中频道选择的一个动画效果的实现。...,下面会对效果进行分析,并且根据自己的理解去实现一个类似的频道选择切换效果。代码会在Github上进行分享,Demo实现时依然是使用的Swift语言。...下方是之前实现的类似今日头条的切换效果,具体请移步于“iOS开发之常用资讯类App的分类展示与编辑的完整案例实现(Swift版)” ?...然后就是做放大缩小动画了,选中的Tab进行放大,上次选中的Tab缩小。 从下方的效果可以看出,放大时字体是不会变虚的,肯定不是用的仿射变换这种放大方式。 ?...三、具体实现方式 在实现该Demo时,尝试了几种方案来实现上述效果,之前实验的方案如下: 先是使用了CollectionView, 然后对CollectionView进行自定义动画,在点击CollectionView

    1.6K30
    领券