iOS下拉刷新、上拉加载、仿微信提醒框、AR、波浪动画等源码

iOS精选源码

新版swift 4.0 自定义pageControl宽点椭圆,图片等

image

封装一个可以复用的弹窗父类(TSActionAlertView)

image

下拉刷新,上拉加载 GSRefresh

image

仿微信提醒对话框

image

AR太阳系swift版本新,xcode9可运行

image

3张imageView实现的轮播图

image

iOS11导航栏按钮封装XTNavigationItemDemo

image

带波浪的小球

image

红点拖拽,爆炸效果

image

iOS一个比较实用的侧边栏管理器

image
<br/>

iOS优质博客

苍老师的 "码" 是怎么打上的

--OpenCV初体验,Swift和C++混编提到OpenCV,相信大多数人都听说过,应用领域非常广泛,使用C++开发,天生具有跨平台的优势,我们学习一次,就可以在各个平台使用,这个还是很具有诱惑力的。本文主要记录我第一次使用OpenCV,在iOS开发平台上面搭建开发环境,并且实现一个简单的马赛克功能开发环境:Swif... 阅读原文

快速自动化适配iPhone X

关于iPhone X的适配,主要需要做的工作点就是针对上下非安全区域的适配。在iOS开发中,针对于布局存在 xib 与 代码编辑 两种方式。而这两种方式又都支持 绝对布局 与 AutoLayout 两种。接下来本文将从xib、代码编辑、绝对布局、Autolayout几个布局方式来讲解如何针对iPhone X做自动化适配... 阅读原文

玩转iOS开发:iOS 11 新特性《UIKit新特性的基本认识》

Paste configuration我们都知道, 在iOS有一个东西叫做UIMenuController, 它是一个单例, 可以方便我们简单的去做一些复制, 粘贴等等的操作, 但在iOS 11这个粘贴功能进化了, 让我们一起来看看吧, 首先我们要有一个工程项目:简单显示的东西就好.然后呢, 我们需要有一个用手势操作U... 阅读原文

按钮防止被重复点击的方法 (iOS)

避免一个button被多次点击(共总结了3种)第一种:每次在点击时先取消之前的操作将这段代码放在你按钮点击的方法中,例如:12345- (void)buttonClicked:(id)sender{//点击按钮后先取消之前的操作,再进行需要进行的操作cancelPreviousPerformRequestsW... 阅读原文

关于iPhone X、iOS 11 、Xcode9,我们应该知道这些

1.iPhone X 上运行有黑色区域问题解决方案:使用LaunchScreen来当做入场页 或者 修改Assets中的LaunchImage,添加iPhoneX的Launch图1125*2436(竖屏),注意这边的图片像素必须按要求来2.navigationBar适配iOS11前导航栏的高度是64,其中statusB... 阅读原文
<br/>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ios仿微信首页下拉主要涉及两个部分:下拉刷新和下拉加载更多。 1. 下拉刷新:用户通过在微信首页下拉的操作,可以刷新页面获取最新的消息。实现下拉刷新的方法如下: 首先,需要在微信首页的ScrollView上添加一个下拉刷新控件,该控件通常为一个旋转的菊花状图标,表示正在加载; 接着,需要在ScrollView的滚动事件中监听滚动位置,并根据滚动位置的变化来判断是否触发下拉刷新; 当滚动位置接近顶部时,可以使用动画效果将下拉刷新控件显示出来,并开始加载最新数据; 当数据加载完成后,更新界面上的消息列表,并隐藏下拉刷新控件。 2. 下拉加载更多:用户通过在微信首页下拉的操作,可以加载更多历史消息。实现下拉加载更多的方法如下: 首先,在微信首页的ScrollView上添加一个底部加载更多的控件,通常为一个旋转的菊花状图标; 然后,监听ScrollView的滚动事件,当滚动位置接近底部时,加载更多控件显示出来,并开始加载历史消息; 加载历史消息后,将加载到的消息添加到消息列表的前面,实现消息的倒序,然后隐藏加载更多控件。 需要注意的是,在实现这两个功能时需要注意性能优化,避免因大量数据加载而导致界面卡顿。可以采用分页加载的方式,每次加载适量的数据,避免一次性加载大量数据。同时,需要合理使用缓存机制,避免重复加载已经加载过的数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值