当前位置: 首页 > news >正文

iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...

iOS精选源码

如丝般顺滑的微信朋友圈(点赞,评论,图文混排表情,...

动态菜单第三版本:动态项,自适应方向

仿appstore首页滚动效果

iOS 透明导航栏方案 TransparentNavigation

一键合成APP引导页,包含不同状态下的引导页操作方式,同时...

很帅的数据加载动画(可以用于数据列表加载的展现)

实现通知视图,零耦合JMNotifyView

DDGBannerScrollView使用文档

微信7.0红包助手

ios CAAnimation动画和SceneKit小游戏

iOS优质博客

iOS RunLoop 总结以及相关面试题解答

RunloopRunloop是事件接收和分发机制的一个实现。是线程相关的基础框架的一部分。一个Runloop就是一个事件处理的循环,用来不停的调度工作及处理输入事件。使用runloop的目的就是让你的线程RunLoop的主要目的保证程序执行的线程不会被系统终止,如果没有RunLoop,UIApplicationMain... 阅读原文

iOS开发之App间账号共享与SDK封装

本篇博客会封装一个登录用的SDK, 该登录SDK中包括登录、注册、忘记密码等功能,当然该SDK中包括这些功能的UI、数据验证等业务逻辑、网络请求、数据存储等等。当然此处的登录SDK是一个简化版的,真正的登录SDK比这个考虑的东西要多的多,如果在加上多个App进行登录账号的共享的话,那么考虑的东西就更为复杂了。本篇博客就... 阅读原文

iOS拾遗——为什么必须在主线程操作UI

在开发过程中,我们或多或少会不经意在后台线程中调用了UIKit框架的内容,可能是在网络回调时直接imageView.image = anImage,也有可能是不小心在后台线程中调用了UIApplication.sharedApplication。而这个时候编译器会报出一个runtime错误,我们也会迅速的对其进行修正。... 阅读原文

iOS开发之资讯类App常用分类控件的封装与实现

今天博客中,我们就来实现一下一些常用资讯类App中常用的分类选择的控件的封装。本篇博客中没有使用到什么新的技术点,如果非得说用到了什么新的技术点的话,那么勉强的说,用到了一些iOS9以后UICollectionView添加的一些新的特性。本篇博客所涉及的技术点主要有UICollectionView的Cell移动,手势识... 阅读原文

iOS拾遗——为什么必须在主线程操作UI

在开发过程中,我们或多或少会不经意在后台线程中调用了UIKit框架的内容,可能是在网络回调时直接imageView.image = anImage,也有可能是不小心在后台线程中调用了UIApplication.sharedApplication。而这个时候编译器会报出一个runtime错误,我们也会迅速的对其进行修正。... 阅读原文

  • 更多源码
  • 更多博文

欢迎扫码关注微信公众号

相关文章:

  • 使用Jmeter输出错误响应结果到日志
  • Hunt framework 2.0.0 发布,简单且高性能的 Web 服务框架
  • 补贴退坡幅度进一步加大 新能源汽车会涨价吗
  • Linux基础_软件包管理
  • Nginx配置文件的高亮显示设置
  • 【leetcode】983. Minimum Cost For Tickets
  • BZOJ 2810 [Apio2012]kunai
  • HashMap剖析之内部结构
  • OpenvSwitch/OpenFlow 架构解析与实践案例
  • CSS opacity设置不透明度
  • runC爆严重安全漏洞,主机可被攻击!使用容器的快打补丁
  • CH5102 Mobile Service
  • 区块链共识机制优缺点对比都是什么
  • Python数据可视化的10种技能
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 07.Android之多媒体问题
  • Angular 2 DI - IoC DI - 1
  • CentOS 7 修改主机名
  • gcc介绍及安装
  • Python学习之路16-使用API
  • Spring框架之我见(三)——IOC、AOP
  • 编写高质量JavaScript代码之并发
  • -- 查询加强-- 使用如何where子句进行筛选,% _ like的使用
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 理解IaaS, PaaS, SaaS等云模型 (Cloud Models)
  • 收藏好这篇,别再只说“数据劫持”了
  • 用quicker-worker.js轻松跑一个大数据遍历
  • 在Docker Swarm上部署Apache Storm:第1部分
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • linux 淘宝开源监控工具tsar
  • 小白应该如何快速入门阿里云服务器,新手使用ECS的方法 ...
  • #pragma once
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • (编程语言界的丐帮 C#).NET MD5 HASH 哈希 加密 与JAVA 互通
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (循环依赖问题)学习spring的第九天
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • .[backups@airmail.cc].faust勒索病毒的最新威胁:如何恢复您的数据?
  • .naturalWidth 和naturalHeight属性,
  • .net MySql
  • .NET面试题解析(11)-SQL语言基础及数据库基本原理
  • @NoArgsConstructor和@AllArgsConstructor,@Builder
  • @value 静态变量_Python彻底搞懂:变量、对象、赋值、引用、拷贝
  • [ vulhub漏洞复现篇 ] GhostScript 沙箱绕过(任意命令执行)漏洞CVE-2019-6116
  • [ 攻防演练演示篇 ] 利用通达OA 文件上传漏洞上传webshell获取主机权限
  • [Angular] 笔记 18:Angular Router
  • [Bugku]密码???[writeup]
  • [Bzoj4722]由乃(线段树好题)(倍增处理模数小快速幂)
  • [C/C++] C/C++中数字与字符串之间的转换
  • [c++] 单例模式 + cyberrt TimingWheel 单例分析
  • [Delphi]一个功能完备的国密SM4类(TSM4)[20230329更新]
  • [Flutter]打包IPA
  • [HEOI2013]ALO
  • [IE技巧] IE 中打开Office文件的设置