![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
代码都是浮云
专注看代码三十年
展开
-
iOS视图切换
.NavigationController切换UIViewController的两种方式方法一右侧进入1 SecondViewController* svc=[[SecondViewController alloc]init];2 [self.navigationController pushViewController:fvc animated:YES];返回到上一个转载 2014-01-23 14:19:46 · 484 阅读 · 0 评论 -
ios图片拉伸
纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面张图片,本来是设计来做按钮背景的: button.png,尺寸为:24x60现在我们把它用作为按钮背景,按钮尺寸是150x50转载 2014-07-21 09:43:45 · 474 阅读 · 0 评论 -
nil/Nil/NULL/NSNull
理解“不存在”的概念不仅仅是一个哲学的问题,也是一个实际的问题。我们是有形宇宙的居民,而原因在于逻辑宇宙的存在不确定性。作为一个逻辑系统的物理体现,电脑面临一个棘手的问题,就是如何用存在表达不存在. 在Objective-C中,有几个不同种类的不存在。这样做的原因要追溯到一个频繁提及的NSHipster,讲解Objective-C如何在C的程序范例以及由Smalltalk启发的面向转载 2014-04-09 19:43:54 · 501 阅读 · 0 评论 -
iOS 同步和异步 Get和Post请求
1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界看到,安全性不高,地址最多255字节;4、POST请求,将参数放到body里转载 2014-03-21 13:47:36 · 509 阅读 · 0 评论 -
UInavigationBar自定义导航栏背景和按钮(二)
现在我用的是Xcode 4.3,在使用上跟Xcode 4.2差不多。1、首先运行Xcode 4.3,创建一个Single View Application,名称为UINavigationItem Test:2、其次,我们要使得程序运行时能够显示Navigation Bar:2.1 单击AppDelegate.h,向其中添加属性:@property (strong转载 2014-03-20 14:12:43 · 662 阅读 · 0 评论 -
UIScrollView实现循环滚动(一)
#import typedef enum _CycleDirection{ PortaitDirection,LandscapeDirection } CycleDirection; @interface CycleScrollView : UIViewUIScrollViewDelegate> { UIScrollView转载 2014-03-21 13:58:17 · 543 阅读 · 0 评论 -
iOS bool Bool boolean Boolean
boolean 是int型Boolean 是char型 Boolean mac os上有历史意义的类型BOOL 是unsigned char型,BOOL b 当b=1 b=YES //IOS Stylebool 是int型,bool b 当b>1 b=YES //c /C++style boolean_t t1 = 1;//int type转载 2014-03-17 16:27:46 · 562 阅读 · 0 评论 -
UIColor,CGColor,CIColor三者的区别和联系
最近看了看CoreGraphics的东西,看到关于CGColor的东西,于是就想着顺便看看UIColor,CIColor,弄清楚它们之间的区别和联系。下面我们分别看看它们三个的概念:一、UIColor UIColor是UIKit中存储颜色信息的一个重要的类,一个UIColor对象包含了颜色和透明度的值,它的颜色空间已经针对IOS进行了优化。UIColor包含了一些类方法用于创建一转载 2014-02-19 14:53:45 · 454 阅读 · 0 评论 -
UIScrollView实现循环滚动---快捷方式
假设你有5个元素需求循环:[0, 1, 2, 3, 4]那么你在将这四个元素增加到UIScrollView里边的时分,就需求多增加两个,成为这样:[ 4, 0, 1, 2, 3, 4, 0 ]然后只需求在scrollViewDidEndDecelerating署理办法里判别offset是第一个和最终一个int offset = sv.contentOffset.x / 320;当offset ==转载 2014-02-27 16:22:18 · 476 阅读 · 0 评论 -
实现UISCrollView循环滚动
1.循环滚动 每次滚动后都将scrollview的offset设置为中间的一页 若本次滚动是向前一页滚动,则把三页都向后放置,最后一页放到开头 若本次滚动是向后一页滚动,则把三页都向前放置,第一页放到末尾初始化UISCrollView float x,y,width,height;x = WIDTH_OFF_SET;y = HEIGH转载 2014-02-27 15:15:58 · 881 阅读 · 0 评论 -
UINavigationBar自定义导航栏背景和按钮
UINavigationBar自定义导航栏背景和按钮,完美支持横屏竖屏旋转,视图控制器可以分别使用自己的导航栏此方法可以通过Apple审核,导航上的按钮背景需要做,否则看起来不那么和之又谐 Objective-c代码 //CustomNavigationBar.h @interface UINavigationBar (UI转载 2014-02-14 00:20:52 · 432 阅读 · 0 评论 -
objective-c 中随机数的用法 (3种:arc4random() 、random()、CCRANDOM_0_1() )
随机数的使用 1)、arc4random() 比较精确不需要生成随即种子 使用方法 : 通过arc4random() 获取0到x-1之间的整数的代码如下: int value = arc4random() % x; 获取1到x之间的整转载 2014-02-10 10:51:17 · 423 阅读 · 0 评论 -
Present ViewController详解
Present ViewController Modally 一、主要用途 弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePickerController等。弹出模态ViewController主要使用于一下这几种情形: 1、收集用户输入信息 2、临时呈现转载 2014-01-23 14:34:47 · 409 阅读 · 0 评论 -
UIView 动画过渡效果(三)
UIView视图的动画功能,可以使在更新或切换视图时有放缓节奏、产生流畅的动画效果,进而改善用户体验。UIView可以产生动画效果的变化包括:位置变化:在屏幕上移动视图。大小变化:改变视图框架(frame)和边界。拉伸变化:改变视图内容的延展区域。改变透明度:改变视图的alpha值。改变状态:隐藏或显示状态。改变视图层次顺序:视图哪个前哪个后。旋转:即任何应用到视图上的仿射变换(t转载 2014-01-23 16:07:26 · 481 阅读 · 0 评论 -
UIView Animation(二)
(一)[UIView beginAnimations:nil context:nil];[UIView setAnimationDuration:0.75]; //设置动画时间[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self转载 2014-01-23 16:02:19 · 442 阅读 · 0 评论 -
UIView下 Animation
动画效果是IOS界面重要的特色之一,其中CAAnimation是所有动画对象的抽象父类,而对于新手,使用较多的是UIView下的动画方法(类方法)。使用UIView下的动画,有下面几个方法。方法一:设置beginAnimations其中memberView为需要添加的子视图的视图,mivc.view为子视图,在使用的时候,需要将这两个地方替换[cpp] [UIView转载 2014-01-23 14:41:02 · 437 阅读 · 0 评论 -
Xcode快捷键
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +转载 2014-01-23 14:31:22 · 393 阅读 · 0 评论 -
scrollview循环滚动图片
#import typedef enum _CycleDirection{ PortaitDirection, LandscapeDirection } CycleDirection; @interface CycleScrollView : UIViewUIScrollViewDelegate> { UIS转载 2014-01-23 14:21:10 · 638 阅读 · 0 评论 -
ios 7 以上只要这几句话,html马上转变回正常排版
if (Device_Version>=7.0) { NSAttributedString *attributedString = [[NSAttributedString alloc] initWithData:[htmlString dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSD原创 2014-08-18 09:31:11 · 583 阅读 · 0 评论