自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 问答 (1)
  • 收藏
  • 关注

原创 iOS 13 导航栏 适配

iOS 13 导航栏 适配

2023-03-29 09:22:12 265 1

原创 MVC MVVM架构

MVC MVVM架构 个人理解

2023-01-05 19:56:17 141

原创 常用设计模式

常用设计模式

2023-01-05 19:50:55 431

原创 架构、框架、设计模式

架构、框架、设计模式 个人理解

2023-01-05 19:45:52 570

翻译 【iOS】valueForKeyPath常用用法

valueForKeyPath和valueForKey有一些类似,但也有一些不同的地方。这里就简单说一下valueForKeyPath一些不同的地方。举例来说:1、valueForKeyPath可以获取数组中的最小值、最大值、平均值、求和。代码如下:+ (NSString *)caculateArray:(NSArray *)array{    CGFloat sum = [[ar...

2018-11-07 10:43:53 165

转载 【iPhone资料】历代iPhone参数

从功能机时代跨过智能机时代,从2G时代越过4G时代,从诺基亚黑莓老牌手机厂商为主导的时代来到如今百花齐放、百家争鸣的时代,不断变化的iPhone以卓越的做工设计和流畅的生态系统为整个行业树立新的标杆。在这十年间,iPhone又是如何蜕变的呢?小为为大家图说iPhone的十年成长史。 iPhone 历代参数对比   上市时间 ...

2018-10-15 11:41:53 15457

转载 【iPhone广告】历代iPhone广告语

多年来,苹果历代产品广告语也是不少人关注的一个重点。虽然部分宣传语曾因蹩脚的翻译被我们吐槽不已,但大多还是堪称经典之作,值得国内手机厂商们进行借鉴。初代iPhone英文版:Apple reinvents the phone;This is only the beginning.中文版:苹果重新定义了手机、这仅仅是个开始。 iPhone 3G英文版:The first...

2018-10-15 11:31:26 14441

转载 iOS UITextView添加placeholder

// 通过运行时,发现UITextView有一个叫做“_placeHolderLabel”的私有变量 unsigned int count = 0; Ivar *ivars = class_copyIvarList([UITextView class], &count); for (int i = 0; i < count; i++) { ...

2018-07-19 16:57:32 193

转载 iOS 监听UIScrollView滚动停止

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView { // 停止类型1、停止类型2 BOOL scrollToScrollStop = !scrollView.tracking && !scrollView.dragging && !scrollView.decelerat...

2018-07-09 12:54:04 11326

原创 iOS 导航栏背景颜色或透明度页面偏移问题修改适配

当按照一下方法设置导航栏背景会导致页面向下偏移UINavigationBar * bar = [UINavigationBar appearance];[bar setBackgroundImage:[self createImageWithColor:MainColor] forBarMetrics:UIBarMetricsDefault];或bar.translucent = NO;这时候需要...

2018-03-29 11:00:27 918

原创 iOS UILabel适配iOS10

在iOS10的系统中UIlabel不会换行需要在视图的init方法中设置一下约束[self.contentView mas_makeConstraints:^(MASConstraintMaker *make) { make.edges.equalTo(UIEdgeInsetsMake(0, 0, 0, 0)); }];...

2018-03-29 10:50:14 151

原创 iOS 常用宏整理

#ifdef __IPHONE_10_0 //此处编写iPhone版本高于10.0系统的代码#endif#if DEBUG //此处编写DEBUG环境的代码#else //此处编写RELEASE环境的代码#endif#if !TARGET_IPHONE_SIMULATOR //此处编写 非模拟 器代码#endif// RGB颜色转换(16进制->10进制)

2018-01-15 13:49:33 251

转载 iOS TabBar和NavigationBar添加阴影

一、tabbar创建阴影去掉默认黑线,设置阴影,代码加在UITabBarController中self.tabBar.backgroundColor = [UIColor whiteColor]; [[UITabBar appearance] setShadowImage:[UIImage new]]; [[UITabBar appearance] setBackgroun

2018-01-15 13:38:15 907

原创 关于iOS修改SearchBar上Cancel文字颜色

//显示Cancel按钮_searchBar.showsCancelButton = YES;//设置Cancel按钮颜色[[UIBarButtonItem appearanceWhenContainedIn:[UISearchBar class], nil] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKe

2017-10-23 09:48:26 323

原创 Mac 配置MySQL

步骤:1、官网下载mysql安装包mysql-5.7.13-osx10.11-x86_64.bmg安装2、安装完成后终端输入:mysql --version----显示版本号说明正常,若显示command not found,在终端输入如下,”/usr/local/mysql/bin/mysql”为mysql默认安装路径:$ cd /usr/local/

2017-09-18 15:03:35 332

转载 Mac下Apache服务器配置

一、Apache服务器  1. 使用最广的 Web 服务器  2. Mac自带,只需要修改几个配置就可以,简单,快捷  3. 有些特殊的服务器功能,Apache都能很好的支持  目的:让有一个自己专属的测试环境二、准备工作  1.设置用户密码  2.MAC 10.10及以上三、配置服务器(此过程会用到vim命令,建议先了解一下)

2017-09-18 11:14:09 331

原创 iOS 常用宏定义

//字符串是否为空#define kStringIsEmpty(str) ([str isKindOfClass:[NSNull class]] || str == nil || [str length] <1 ? YES : NO )//数组是否为空#define kArrayIsEmpty(array) (array == nil || [array isKindO

2017-06-20 17:34:12 201

转载 iOS 关于查看项目中代码总行数

1、打开终端2、cd 进入项目根目录3、输入命令 find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l4、回车出结果。可以根据自己的需求cd到项目中不同目录下查看代码行数,还可以选

2017-06-19 17:30:57 306

原创 iOS 关于音乐锁屏控制音乐(锁屏信息设置)

iOS 关于音乐锁屏控制音乐(锁屏信息设置)

2017-01-20 16:02:43 2700

原创 iOS 解决UITableViewCell控件切圆角过多导致滑动掉帧

iOS 解决UITableViewCell控件切圆角过多导致滑动掉帧

2017-01-20 15:54:47 2166

原创 iOS PBEWithMD5AndDES加密

iOS PBEWithMD5AndDES加密

2017-01-13 16:42:19 534

原创 iOS获取手机信息

iOS获取手机信息

2017-01-13 16:36:07 307

原创 安全哈希加密

安全哈希加密

2017-01-13 16:32:30 375

原创 NSInteger转换时间格式字符串和模糊计数字符串

NSInteger转换时间格式字符串和模糊计数字符串

2017-01-13 16:31:01 298

原创 iOS 检查版本是否是App Store最新版本

iOS 检查版本是否是App Store最新版本

2017-01-13 16:18:40 1957

转载 CAGradientLayer的一些属性解析

CAGradientLayer的一些属性解析

2017-01-13 16:11:09 229

原创 UIView渐变透明度

视图透明度渐变

2017-01-13 16:01:23 531

原创 iOS 10 shareSDK微信分享回调失效

解决了微信分享完成没有回调的问题

2017-01-05 12:20:14 3383

原创 iOS 10导航栏常用属性设置

//设置整个项目的item状态UIBarButtonItem *item = [UIBarButtonItemappearance];//设置item普通状态NSMutableDictionary *attrs = [NSMutableDictionarydictionary];//设置字体及字体大小例:attrs[NSFontAttributeName] = [UIF

2017-01-03 15:42:48 1328

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除