首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
技巧
订阅
yxg
更多收藏集
微信扫码分享
微信
新浪微博
QQ
53篇文章 · 0订阅
iOS OC-自定义TabBar TabBarViewController
前段时间,我们产品同学又提了个需求。咳咳,就是想要服务器动态控制tabBar的图片和文字,而且要兼容文字没有的情况下图片撑满,而且图片的显示范围固定。但是系统自带的tabBarItem我试了下是不能固定图片显示范围的,它是根据图片的大小来适应的。所有我就自定义了一套,最终效果如…
仿微博 iOS 客户端 TabBar 中间按钮
微博客户端 TabBar 中间按钮和其他按钮不一样,一个是样式不一样,一个是点击事件不一样。第一个想法其实是建一个 UITabBarController 的子类,自定义 TabBar 的样式,但是因为还没学习过,所以这次希望另找一个办法。第二个想法是用一个 button 覆盖 TabBar 中间按钮。无非就是在代码里新建一个 UIButton,用 CGRectMake() 定位。
iOS之自定义tabBar(简便方式)
在此之前写过一篇关于tabBar的自定义的文章https://juejin.im/post/6844903526385057799 ,此前的定制的多半是可以用于tabBar中有一些特殊的按钮,比如有些是超过了tabBar的范围或者是有特殊要求的按钮,而如果只是一些简单…
iOS - App一键全局变灰
简介 马上到哀悼日了,部分App需要 全局变灰 或者 部分页面变灰 等灰色模式/灰色皮肤,这边提供了一个简便的方案。 性能和适用性都完胜 hook UIImage、UIColor、WKWebView
iOS把UIImage保存到沙盒目录下以及少盒目录概述
—— 执剑天涯,从你的点滴积累开始,所及之处,必精益求精。 每个iOS程序都有一个独立的文件系统(存储空间),而且只能在对应的文件系统中进行操作,此区域被称为该应用的沙盒。可以说沙盒机制是一种安全体系。 应用必须待在自己的沙盒里,其他应用不能访问该沙盒。所有的非代码文件都要保存…
iOS 渲染框架
UIKit是iOS开发最常用的框架,可以通过设置UIKit组件的布局以及相关属性来绘制界面。 事实上,UIKit自身并不具备在屏幕成像的能力,其主要负责对用户操作事件的响应(UIView继承自UIResponder),事件响应的传递大体是经过逐层的视图树遍历实现的。 Core …
浅谈UIView的刷新与绘制
概述 UIView是我们在做iOS开发时每天都会接触到的类,几乎所有跟页面显示相关的控件也都继承自它。但是关于UIView的布局、显示、以及绘制原理等方面笔者一直一知半解,只有真正了解了它的原理才能更
系统理解 iOS 自动布局
最近准备阅读 Masonry 的源代码,学习一下其中的设计思想。然而,阅读了一部分之后,发现自己对 iOS 自动布局了解的不够系统,也不够深入。于是,准备好好学习学习 iOS 自动布局的基础知识。 下面是我对 iOS 布局系统的一些整理和总结,当然,自动布局是其中的重点。 苹果…
【老司机精选】APP 性能优化终极求生指南
性能优化听起来是一个困难重重的任务,需要追溯诸多指标,使用大量工具。这份性能优化指南能帮助你理解工具、指标、代码范例,进而让开发过程更加流畅,并为用户提供更优秀的体验。 这份指南相比于其他性能优化的
Objective-C调试技巧——iOS开发者的Debug指南
开发者们在使用Objective-C开发过程中难免会遇到各种类型的bug或难题,而熟练使用IDE工具进行调试无疑会提高开发效率,这里我总结了常用的调试技巧,种类丰富,希望对读者有所帮助。