UI
张梓瑶
这个作者很懒,什么都没留下…
展开
-
UI: UIGestureRecognizer IOS中手势的用法
UIGestureRecognizer 手势识别器,是常用手势的父类可以手写代码,也可以拖拽应用手势。1.触摸Touch四个方法:-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ _label1.text = @"触摸开始"; //1.获得触摸屏幕的手指 U原创 2015-01-27 09:23:51 · 851 阅读 · 0 评论 -
UI:UIScrollView滚动视图
1.初始化UIScrollView *scrollView = [[UIScrollViewalloc] init];2.设置尺寸(1)按照屏幕尺寸scrollView.frame =self.view.bounds;(2)自定义尺寸scrollView.frame = CGRectMake(0, 0, self.view.frame.size.wi原创 2015-01-04 15:56:03 · 544 阅读 · 0 评论 -
UI:UINavigationBar的使用
多视图应用程序中,我们常常使用到自定义UINavigationBar来完成导航条的设置。1.获取导航条UINavigationBar *navBar = self.navigationController.navigationBar;2.设置导航条样式(使用系统自带样式)[navBar setBarStyle:UIBarStyleDefault];转载 2015-01-21 16:28:18 · 527 阅读 · 0 评论 -
学习笔记(传智播客视频中的)
一、UIButton和UIImageView的区别1.显示图片(1)UIImageView只能显示一种图片(图片默认会填充整个UIImageView) image\setImage(2)UIButton能显示2中图片*背景(背景会填充整个UIButton) setBackgroundImage: forState:*前置(覆盖在背景上面的图片,按照之前的尺寸显示) set转载 2015-02-21 09:26:18 · 489 阅读 · 0 评论 -
OC:不会说话的汤姆猫(2014年12月)未添加音频
1.第一种方法/* 不会说话的汤姆猫 1.图片名放在button的title中,提取出来用sender.currentTitle 2.每个文件夹中的图片个数存在button的tag值中,提取出来用sender.tag */- (IBAction)clickBtn:(UIButton *)sender {原创 2014-12-30 13:24:36 · 1050 阅读 · 0 评论 -
IOS6.0 学习第2篇,弹出AlertView
NS_CLASS_AVAILABLE_IOS(2_0) @interface UIAlertView : UIView {从UIAlertView的定义可以看出UIAlertView也是UIView的子类,并且定义在IOS2.0以上的版本。下面对其定义进行说明,然后举一个例子说明常用用法:- (id)initWithTitle:(NSString *)title转载 2014-12-30 17:46:49 · 419 阅读 · 0 评论 -
UIView练习:联系人管理
做一个如下的联系人管理列表。点击add可以增加新的联系人,点击trash可以删除最后一个联系人,但是不可以删除最上面的UIToolbar;_toolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 30, 320, 44)];// toolbar.barStyle = UIBarStyleDefault;原创 2014-12-27 18:45:08 · 605 阅读 · 0 评论 -
文本框编辑状态下隐藏键盘的方式
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{ [super viewDidLoad]; //让键盘称为第一响应者(进入当前的界面,键盘就弹出来) [_textF becomeFir原创 2015-02-04 10:09:23 · 770 阅读 · 0 评论 -
UIView层的操作(简单总结,备用)
//从主view删除- (void)removeFromSuperview;//插入到指定索引位置- (void)insertSubview:(UIView *)view atIndex:(NSInteger)index;//交换两view的索引位置- (void)exchangeSubviewAtIndex:(NSInteger)index1 withSubviewAtIndex:(NSInte原创 2015-02-03 20:06:00 · 639 阅读 · 0 评论 -
UIView的常见用法
UIView的常见用法1.addSubview:(UIView *)child 添加子控件(添加的晚显示在上面)2.NSArray *subviews 通过addSubview:方法添加的子控件都会存在这个数组中3.removeFromSuperview 将控件本身从父控件中移除(控件本身也会从父控件的subviews数组中移除)4.(UIView *原创 2014-12-27 16:24:10 · 611 阅读 · 0 评论 -
UI:学习笔记
开始写一点笔记,以后复习用(一)类扩展(class extension,匿名分类)@interface ViewController (){ //成员变量}//方法声明@end(二)随机数生成1. int iconIndex = arc4random(); //会产生任意正整数和02.int iconInde原创 2014-12-27 15:45:09 · 410 阅读 · 0 评论 -
UI:IOS中自定义圆角图片和按钮
在做新浪新闻的个人设置页面时候遇到了用户头像是圆角的情况,所以搜了搜圆角的设置方法,就此总结起来方便以后查阅。首先,在project中添加QuartzCore.framework.在需要做圆角的类中,导入库的头文件#import"QuartzCore/QuartzCore.h"//定义属性imageView / buttonimageView.layer.cor原创 2015-01-31 13:21:47 · 1135 阅读 · 0 评论 -
UI:UIButton中setTitleEdgeInsets和setImageEdgeInsets的使用
实质上UIButton中是内置的两个控件imageView和titleLabel,可以用来显示图片(非背景图片)和文本。所以UIButton 中可以添加image和text,默认情况下,text显示在image的右边,且二者y值都居中显示(依赖于button的contentHorizontalAlignment:居左、居右、居中)。显示格式区分:1.当button.width原创 2015-01-31 16:12:04 · 2989 阅读 · 0 评论 -
IOS中UserDefaults的用法(储存和调用设置信息)
1、适合存储轻量级的本地数据。2、NSUserDefaults支持的数据格式有:NSNumber、NSData、NSDate、NSString、NSArray、NSDictionary、BOOL3、以键值对的形式进行存储4、存储时间为整体应用程序的存储时间,如果想需要删除,需要删除整体应用程序//初始化一个userDefaultsNSUserDefaults *defa原创 2015-01-29 11:11:05 · 2247 阅读 · 0 评论 -
UI:导航控制器UINavigationController的使用
一、多控制器 一个iOS的app很少只由一个控制器组成,除非这个app极其简单。当app中有多个控制器的时候,我们就需要对这些控制器进行管理 有多个view时,可以用一个大的view去管理1个或者多个小view,控制器也是如此,用1个控制器去管理其他多个控制器 比如,用一个控制器A去管理3个控制器B、C、D。控制器A被称为控制器B、原创 2015-01-27 20:44:16 · 626 阅读 · 0 评论 -
UI:DidEndDragging 和DidEndDecelerating以及DidScroll的区别
最近在写一个新闻app的界面,发现自己在学习上还存在一些问题,有的方法容易混淆,比如关于scrollView的滚动:(1)-(void)scrollViewDidScroll:(UIScrollView *)scrollViewscrollView滚动时,就调用该方法。任何offset值改变都调用该方法。即滚动过程中,调用多次默认是在scrollview拖动的时候会原创 2015-01-27 09:05:09 · 1274 阅读 · 0 评论 -
UI:设置UIButton的文字显示位置、字体的大小、字体的颜色
btn.frame = CGRectMake(x, y, width, height);[btn setTitle: @"search" forState: UIControlStateNormal];//设置按钮上的字体的大小//[btn setFont: [UIFont systemFontSize: 14.0]]; //这种可以用来设置字体的大小,但是可能会在将转载 2015-01-05 20:07:14 · 1508 阅读 · 0 评论