
UI
IDEAINNET
IDEAINNET
展开
-
每一个Gesture Recognizer关联一个View,但是一个View可以关联多个Gesture Recognizer
每一个Gesture Recognizer关联一个View,但是一个View可以关联多个Gesture Recognizer,因为一个View可能还能响应多种触控操作方式。当一个触控事件发生时,Gesture Recognizer接收一个动作消息要先于View本身,结果就是Gesture Recognizer作为View处理触控事件的代表,或者叫代理。当Gesture Recognizer接收到指...原创 2018-05-26 14:44:00 · 272 阅读 · 0 评论 -
设置状态条的样式Demo
开发使用的视觉效果原创 2014-09-17 10:18:29 · 1114 阅读 · 0 评论 -
模态视图 push pop
容易理解的模态视图解析,以及IOS开发中Push和模态的用的时机原创 2014-09-16 07:28:22 · 1946 阅读 · 0 评论 -
自定义TabBar详解
自定义TabBar 可以解决图片无法正常显示原创 2014-09-26 07:30:08 · 1319 阅读 · 0 评论 -
UI 代码 关灯小游戏 demo
光灯小游戏知识点: tag值得运用思路:1.新建一个UIViewController视图控制器文件 (用来实现事件)2.新建一个UIView 类文件(LightView) 用于对整个页面做一个布局3.新建一个UIView 类文件(LightButton) 用来实现灯泡按钮事件(灯泡按钮的关闭打开状态)原创 2014-09-01 10:15:47 · 1797 阅读 · 10 评论 -
iOS设计模式之Target-Action
目标-行为(Target-Action)模式(目的在于让代码解耦合,使代码与代码之间关联性降低,便于后期开发维护) Target-action----这个设计模式用按钮,等控件把用户的交互变成代码,让程序可以执行;Target-action :通俗易懂的说也就是一个对象包含一些生成一个消息表达式的元素,当一个确定事件出现时,把这些元素放到一起组成消息和发送这个消息。有些原创 2014-08-30 20:48:11 · 1284 阅读 · 0 评论 -
OSI 七层模型详解
OSI七层模型详解,便于初学者了解原创 2014-09-13 12:13:21 · 1907 阅读 · 0 评论 -
UIButton基本用法
UIButton *btn = [UIButton buttonWithType:UIButtonTypeRoundedRect];原创 2014-08-29 21:40:00 · 786 阅读 · 0 评论 -
UISwitch开关控件
一、创建 UISwitch* mySwitch = [[ UISwitch alloc]initWithFrame:CGRectMake(200.0,10.0,0.0,0.0)];大小是0.0×0.0,系统会自动帮你决定最佳的尺寸,你自己写的尺寸会被忽略掉,你只要定义好相对父视图的位置就好了。默认尺寸为79 * 27。二、显示控件[ parrentView addSub原创 2014-08-29 08:21:58 · 1321 阅读 · 0 评论 -
iOS网络状态检查,网络连接中所用到的类
网络状态连接原创 2014-10-13 07:52:19 · 1059 阅读 · 0 评论 -
CocoaPods 编译错误 "clang: error: no such file or directory: 'xxx' ” 解决方案
CocoaPods 编译错误 “clang: error: no such file or directory: ‘xxx’ ” 解决方案cocopods 删除已安装的类库,Podfile删除导入的代码,终端 pod install出现上述的原因: Other Linker Flags 设置有问题 解决方法: 从podfile中删除它之后,我今天遇到了类似Cocoapod项目的类似问...原创 2018-05-26 01:35:35 · 2558 阅读 · 0 评论 -
iPhoneX UI适配注意
iPhone 4.7 与iPhone X 的Safe Area高度仅相差67 Point(134 px,@2x)对于大多数采用瀑布流的页面来说,仅仅是屏幕高度上的变化,可以无视。但对于如:新手引导页、音乐播放器等需要单屏显示的界面就需要重新布局。所以对于iOS开发者来说设计界面在安全区域内原创 2017-11-21 11:02:37 · 1465 阅读 · 0 评论 -
ios修改textField的placeholder的字体颜色、大小
ios修改textField的placeholder的字体颜色、大小原创 2014-12-05 19:02:29 · 1284 阅读 · 0 评论 -
为什么代理属性设置成assign为了防止生成保留环来
为什么代理属性设置成assign为了防止生成保留环来原创 2014-10-19 15:27:19 · 1284 阅读 · 0 评论 -
iOS抽屉效果
iOS研发 最常用的效果.侧拉栏抽屉效果..可单独实现一边侧栏还可以实现两边侧拉.原创 2014-10-31 09:55:42 · 2595 阅读 · 0 评论 -
ios 视频播放代码Demo
ios 简单地视频播放代码原创 2014-10-11 09:45:30 · 2283 阅读 · 0 评论 -
scrollView实现无缝链接滚动视图
实现无缝连接,循环滚动原创 2014-10-28 14:37:33 · 1599 阅读 · 0 评论 -
UILable 属性详解
在iOS编程中UILabel是一个常用的控件,下面分享一下UILabel的相关属性设置的方法。很多学习iOS6编程都是从storyboard开始,用到UILabel时是将控件拖到storyboard中生成实现,如果想要在-(void)viewDidLoad中用代码如[_label initWithFrame:CGRectMake(X,Y,WIDTH,HEIGHT)]方法改变拖拽到storyboa转载 2014-10-28 16:14:06 · 2339 阅读 · 0 评论 -
NavigationBar 详解 设置
设置NavigationController的背景图片原创 2014-09-16 09:42:58 · 3101 阅读 · 1 评论 -
iOS 输入提示框侧边栏的字母的意思
提示框左边字母列表的意思原创 2014-09-12 14:01:25 · 1341 阅读 · 0 评论 -
UI(手势综合运用)代码实现简单相册
//布局视图// ControllerView.m// PhotoAlbum// Copyright (c) 2014年 Summer. All rights reserved#import "ControllerView.h"#import "UIColor+RandomColor.h"@implementation ControllerView原创 2014-08-28 23:22:33 · 1013 阅读 · 0 评论 -
For循环 button点击事件转换
简单便捷的创建多个Button时,而又每个Button触发的事件又是不同的 方法原创 2014-09-11 10:22:32 · 1989 阅读 · 0 评论 -
UI 类与类之间的关系
UI类之间的详细继承关系,可以帮到开发者,掌握整体框架原创 2014-09-20 07:30:18 · 1431 阅读 · 0 评论 -
sizeToFit的用法
首先解释一下sizeToFit:意思是 当前视图边界和边界大小变化。(自动根据文本的长度改变自身的长度)原创 2014-09-20 07:24:13 · 6274 阅读 · 1 评论 -
七彩霓虹灯可以实现两种效果(更新版本2)
// MHTAppDelegate.h// NeonLamp// Copyright (c) 2014年 Summer. All rights reserved.#import<UIKit/UIKit.h>@interface MHTAppDelegate :UIResponder <UIApplicationDelegate>@property (retain,nonatomic) UIWindow *window;@end- (void)Line{ //设置分割线原创 2014-08-23 13:34:44 · 1987 阅读 · 0 评论 -
用户引导界面Demo
//// RootViewController.m// LessonUIPageControl//// Created by lanouhn on 14-8-29.// Copyright (c) 2014年 Summer summer2014mht@sina.com. All rights reserved.//#import"RootViewCo原创 2014-09-04 14:24:38 · 871 阅读 · 1 评论 -
代码截屏Demo
//代码截屏 //(1)设置要截屏的图片的大小 UIGraphicsBeginImageContext(self.view.frame.size); //(2)对哪个视图截图固定大小的图片 [self.view.layerrenderInContext:UIGraphicsGetCurrentContext()]; //(3)获取截图的原创 2014-08-28 23:16:37 · 1055 阅读 · 0 评论 -
UI 纯代码实现计算器
// MHTAppDelegate.h// TestCa// Copyright (c) 2014年 Summer. All rights reserved.#import@interface MHTAppDelegate :UIResponder UIApplicationDelegate,UITextFieldDelegate>@property (r原创 2014-08-23 09:38:16 · 2821 阅读 · 1 评论 -
iOS 单例模式
为了节约系统资源,有时需要确保系统中某个类只有唯一一个实例,当这个唯一实例创建成功之后,我们无法再创建一个同类型的其他对象,所有的操作都只能基于这个唯一实例原创 2014-09-19 10:56:30 · 1333 阅读 · 0 评论 -
UI 沙盒机制 文件的读写操作
UI 沙盒机制 文件的读写操作原创 2014-09-09 23:22:27 · 1457 阅读 · 0 评论 -
UI(二) 基础视图
基础视图本讲内容:(UILabel UITextField UIButton UIAlertView delegate)UILabel(标签):是显示文本的控件。在App中UILabel是出现频率最高的控件。UILabel是UIView子类,作为子类一般是为了扩充父类的功能,UILabel扩展了文字显示的功能,UILabel是能显示文字的视图。文本显示所谓的文本:就是我们的原创 2014-08-18 23:10:48 · 821 阅读 · 0 评论 -
让你的控件显示QQ表情
iPhone支持unicode emoji字符集 UILable、UITextView、UIWebView和UITextField都可以直接使用,且可以随着字体大小改变原创 2014-09-20 08:07:13 · 3023 阅读 · 0 评论 -
IOS--UIStepper的使用方法
// UIStepper的常用方法 UIStepper *oneStepper = [[UIStepper alloc] init]; oneStepper.frame =CGRectMake(20, 20,20, 20); oneStepper.backgroundColor = [UIColorblueColor]; // 设置背景色原创 2014-08-29 07:47:40 · 1527 阅读 · 0 评论 -
iOS 打电话Demo
简单使用,iOS 实现打电话功能原创 2014-09-11 08:12:52 · 1359 阅读 · 0 评论 -
iOS 汉字转拼音
最简单的汉字转拼音, 易于用户使用理解, 很不错哦,望采纳原创 2014-09-11 07:49:39 · 1805 阅读 · 0 评论 -
iOS 数据持久化(归档与反归档)
数据持久化,实际上就是将数据存放到网络或者硬盘上,这里是存储到本地的硬盘上,应用程序的本地硬盘是沙盒,沙盒实际上就是一个文件夹,它下面有4个文件夹。分别是Documents,Library,APP包和tmp文件夹原创 2014-09-10 19:55:59 · 973 阅读 · 0 评论 -
iOS开发常见的30多个动画
// // CoreAnimationEffect.h // CoreAnimationEffect // // Created by VincentXue on 13-1-19. // Copyright (c) 2013年 VincentXue. All rights reserved. // #import /**转载 2014-09-22 08:15:49 · 847 阅读 · 0 评论 -
完美释放实例变量的内存,定义成宏的形式
封装代码,方便别人原创 2014-09-10 08:26:06 · 1826 阅读 · 0 评论 -
图片连续切换动画Demo
连续动画:一个接一个地显示一系列的图像原创 2014-09-22 08:11:51 · 1147 阅读 · 0 评论 -
iOS自动获取Lable的高度
简单实现自动获取Lable的高度,易于理解,调用...用于通讯录.等.原创 2014-09-10 13:10:58 · 1067 阅读 · 0 评论