iOS-框架
长乐未央V
这个作者很懒,什么都没留下…
展开
-
UITabBarController
创建选项卡组ViewController1 *viewCtrl1 = [[ViewController1 alloc] init];ViewController2 *viewCtrl2 = [[ViewController2 alloc] init];ViewController3 *viewCtrl3 = [[ViewController3 alloc] init];ViewControll原创 2016-03-01 11:31:40 · 278 阅读 · 0 评论 -
AttributedString创建富文本
上代码 NSString *string = @"我在时光里莅住,期待在每一个风轻云淡的日子里,可以写出锦瑟生香的暖字。依着阳光安暖,悄然长成一朵潋滟的花。\n等春天的情话落在时光的蒹葭,你眼中那寂静的妥帖,便是我在花间筑下的梦。"; NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc]原创 2016-06-16 10:13:39 · 399 阅读 · 0 评论 -
iOS 状态栏点击事件
在iOS应用程序中,点击状态栏会使得当前视图控制器中的滚动视图回滚到顶部,但当当前视图控制器中包含多个滚动视图就会失效。 在这里我们可以通过以下的方法获取状态栏的点击事件。#pragma mark - Status Bar Touch Eventstatic NSString * const kStatusBarTappedNotification = @"statusBarTappedNot原创 2016-07-13 22:52:37 · 3548 阅读 · 0 评论 -
iOS高级开发路线
iOS高级开发路线原创 2016-06-17 00:13:37 · 789 阅读 · 0 评论 -
iOS模糊效果的实现
CoreImage 中的模糊滤镜 // 原始图片 UIImage *image = [UIImage imageNamed:@"girl"]; // CIImge图片输入 CIImage *ciImage = [[CIImage alloc] initWithImage:image]; // CIFilter高斯模糊 CIFilter *blurFilte原创 2016-06-17 00:26:01 · 575 阅读 · 0 评论 -
iOS NSURL、NSBundle获取文件,解析文件,存储文件等操作
待写原创 2016-07-03 23:39:48 · 656 阅读 · 0 评论 -
iOS 屏幕比例缩放 ScaleLayout
ScaleLayout.h//// ScaleLayout.h// ScaleLayout//// Created by 黄健 on 16/7/26.// Copyright © 2016年 黄健. All rights reserved.//#import <UIKit/UIKit.h>@interface UILabel (ScaleLayout)@end@interfa原创 2016-07-26 23:43:51 · 1097 阅读 · 0 评论 -
iOS Core Graphics手写板
//// HJView.m// CGContextDemo2//// Created by 黄健 on 16/7/16.// Copyright © 2016年 黄健. All rights reserved.//#import "HJView.h"@interface HJView ()@property (nonatomic, assign) CGMutablePathRef原创 2016-07-17 01:15:29 · 1795 阅读 · 0 评论 -
iOS Core Graphics基础入门(2)
## 绘制三角形// 创建一个画布CGContextRef context = UIGraphicsGetCurrentContext();// 创建图形路径CGContextBeginPath(context);// 设置绘制起点CGContextMoveToPoint(context, 100, 100);// 添加线条节点CGContextAddLineToPoint(context,原创 2016-07-17 10:28:59 · 438 阅读 · 0 评论 -
iOS Core Graphics基础入门(1)
Core Graphics其实是一套基于C的API框架,这也就意味着Core Graphics不是面向对象的。 Core Graphics需要指定在哪里画图。因此很多API都需要一个上下文(Context),就是一张画布。 使用Core Graphics来绘图,最简单的方法就是自定义一个类继承自UIView,重写子类的drawRect方法。在该方法中绘制图形。 ## 绘制线条// 创建原创 2016-07-16 23:24:37 · 627 阅读 · 0 评论 -
iOS Core Graphics基础入门(3)
## 绘制阴影// 创建一块画布CGContextRef context = UIGraphicsGetCurrentContext();// 添加阴影颜色 CGContextSetShadowWithColor(context, CGSizeMake(1.2, 1.2), 0, [UIColor lightGrayColor].CGColor);// 绘制字符串 [@"Hello" dr原创 2016-07-17 19:40:43 · 584 阅读 · 0 评论 -
iOS Core Graphics介绍
Core Graphic 是 iOS 中绘制图形的核心框架原创 2016-07-17 10:26:51 · 706 阅读 · 0 评论 -
iOS Core Graphics封装虚线
HJDashLineView.h//// HJDashLineView.h// CGContextDemo//// Created by 黄健 on 16/7/18.// Copyright © 2016年 黄健. All rights reserved.//#import <UIKit/UIKit.h>typedef enum : NSUInteger { HJLin原创 2016-07-18 23:02:02 · 776 阅读 · 0 评论 -
iOS PCH
用途: 注意:在该Target的Build Settings(All Combined)下搜索Prefix Header, 在Apple LLVM 8.0 - Language一栏中: 1. 设置Precompile Prefix Header为YES,表示提前预编译缓存起来,提高编译速度 2. 在Prefix Header中填写PCH文件的路径,比如${SRCROOT}/${原创 2016-10-26 00:10:33 · 436 阅读 · 0 评论 -
iOS UITextfield进一步解析
光标1. 设置光标颜色self.textfield.tintColor = [UIColor redColor];2. 设置光标位置第一种方法是:设置 leftView ,使得 leftView 填充左间距的位置CGFloat marginToLeft = 10.f;UIView *leftView = [[UIView alloc] init];leftView.f原创 2016-07-12 23:18:31 · 486 阅读 · 0 评论 -
iOS国际化
以“英语”和“繁体中文”两种语言为例,介绍国际化的实现过程1. 新建一个项目2. 为项目添加其他语言3. 为可视化界面文件国际化1> 在Main.storyboard中的视图控制器中添加一个Label2> 添加后,以源码形式打开可视化文件3> 找到对应控件的 id4> 按如图为可视化文件添加两种语言的strings文件5> 编辑每个strings文件6> 运行4. 为info.plist文件中的相原创 2016-06-24 20:31:23 · 453 阅读 · 0 评论 -
DDLog
DDLog可以让Xcode的控制台变得五彩缤纷、控制打印的开关、将异常捕获再写入文件,对于调试很方便。配置DDLog运行环境安装插件XcodeColors (或使用Alcatraz安装) 打开项目,编译后退出Xcode重新打开,点击Load Bundle即可下载第三方库CocoaLumberjack(或使用Cocoapods安装) 将DDLog添加到你的项目中(CocoaLumberj原创 2016-05-28 23:18:30 · 1471 阅读 · 0 评论 -
UINavigationController之Toolbar+ToolbarItems
Toolbar是指导航控制器底部的工具条,ToolbarItems是添加到工具条上的每一项创建 UIBarButtonItem 并添加到 ToolbarItems 中 参照 UINavigationController之NavigationItem 来创建各种样式的 UIBarButtonItemUIBarButtonItem *item = [[UIBarButtonItem alloc]in原创 2016-02-29 12:49:44 · 487 阅读 · 0 评论 -
UINavigationController之NavigationBar
参考文章 自定义iOS7导航栏背景,标题和返回按钮文字颜色获取导航控制器的导航条UINavigationBar *navBar = self.navigationController.navigationBar;设置导航条的样式navBar.barStyle = UIBarStyleDefault;UIBarStyleDefault 白色半透明UIBarStyleBlac原创 2016-02-29 14:09:28 · 356 阅读 · 0 评论 -
iOS状态栏
状态栏可以通过UIApplication类提供的一些方法来修改 比如完全去掉状态栏或者修改风格,这些改变只是在程序内部,当退出程序又会复原参考文章 iOS状态栏操作 参考文章 iOS状态栏和导航栏的控制问题 * 参考文章 定制iOS 7中的导航栏和状态栏 * 参考文章 ios上更改状态栏(UIStatusBar)的颜色 参考文章 在iOS7中修改状态栏字体的颜色是否显示网络活动(等原创 2016-02-29 16:17:09 · 392 阅读 · 0 评论 -
iOS创建管理当前账号的单例类
单例原创 2016-05-24 11:12:52 · 546 阅读 · 0 评论 -
去除UITableViewCell分割线的左间隙
UITableViewCell分割线靠左对齐原创 2016-05-24 11:41:22 · 556 阅读 · 0 评论 -
iOS在线QQ咨询
QQ咨询原创 2016-05-24 14:21:08 · 1419 阅读 · 0 评论 -
UINavigationController之NavigationItem
NavigationItem原创 2016-02-29 09:47:58 · 388 阅读 · 0 评论 -
iOS常用宏定义
常用宏原创 2016-05-24 10:44:59 · 355 阅读 · 0 评论 -
UILabel文本内容顶部对齐
UILabel原创 2016-05-26 12:20:01 · 862 阅读 · 0 评论 -
对NSURLSession进行网络请求方法封装
NSURLSession原创 2016-05-26 17:01:22 · 469 阅读 · 0 评论 -
iOS HTTP接口授权
http原创 2016-05-26 18:11:07 · 625 阅读 · 0 评论 -
解决iOS上传图片后,图片方向错误的问题
上传图片原创 2016-05-26 22:37:47 · 1845 阅读 · 0 评论 -
自定义UITextView
UITextView原创 2016-05-28 11:19:19 · 469 阅读 · 0 评论 -
设置Framework版本号
方法 1. Framework同名.h文件 FOUNDATION_EXPORT double frameworkName+VersionNumber的值,可以按下面的步骤设置1.1 设置framework/Build Settings/Versioning/Current Project Version/ 设置Framework隐式版本号1.2 设置Framework/info.plist/'B原创 2017-01-18 12:14:11 · 3861 阅读 · 0 评论