
IOS_UIKit库
文章平均质量分 75
Gz_Jason_chen
这个作者很懒,什么都没留下…
展开
-
<UIKit/UIKit.h> 继承关系图
(图片转自网络) OC是单继承体系,库包含以下所示的UI类1、子类可以调用父类的方法2、在自定义子类里面可以重写父类方法.....init....drawRect....一系列函数 (@interface subObject : UIButton)翻译 2015-11-24 16:03:24 · 882 阅读 · 0 评论 -
UIButton (常用点击按钮)
初始化 /** * 点击按钮的预设效果 * UIButtonTypeSystem 系统默认类型 (图片和文字都表现为选中半透明效果,闪现一下) * UIButtonTypeCustom 自定义 (图片表现为加深底色,通常为暗灰; 文字无效果) */ UIButton *btn = [UIButton buttonWithTy原创 2015-11-03 14:38:47 · 2576 阅读 · 0 评论 -
UITextField (文本输入框基本设置和代理)
- (void)viewDidLoad{ [super viewDidLoad]; //初始化 UITextField *textField=[[UITextField alloc] initWithFrame:CGRectMake(100, 100, 200, 40)]; textField.backgroundColor=[UIColor whiteColo原创 2015-11-05 17:34:58 · 766 阅读 · 0 评论 -
IOS UIStatusBar(API+隐藏设置)
在需要隐藏的VC [[UIApplication sharedApplication] setStatusBarHidden:YES]; 字体颜色 info.plist key:View controller-based status bar appearance value:NO 可改变字体颜色 默认不添加为YES 不可改变原创 2016-07-19 17:48:06 · 1025 阅读 · 0 评论 -
UINavigationController
导航条返回键带的title太讨厌了,怎么让它消失?[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDe转载 2017-05-26 14:41:44 · 369 阅读 · 0 评论 -
UITableViewController (列表视图控制器)
初始化 @interface ViewController : UIViewController@property(nonatomic,strong)UITableView *tableView;@end@implementation ViewController- (void)viewDidLoad{ [super viewDidLoad]; _selectVC原创 2015-11-06 17:02:22 · 858 阅读 · 0 评论 -
UIScrollView (API+循环滚动)
详细-(id)initWithFrameRect:(CGRect)rect ImageArray:(NSArray *)imgArr TitleArray:(NSArray *)titArr delegate:(id)delegate;{ if ((self=[super initWithFrame:rect])) { [self buildUI:r原创 2015-11-20 11:19:51 · 1044 阅读 · 0 评论 -
IOS ScrollView 子控件滑动手势冲突
允许子视图手势延时响应delaysContentTouches设 置为YES,CanCancelContentTouches设置为NO以上设置了只是达到停顿0.5秒后,子控件可以手势拖动如果想直接响应,重写ScrollView 的 touches方法,判断传入的视图而后使用- (BOOL)touchesShouldCancelInContentView:(UIView原创 2016-03-23 16:17:36 · 11433 阅读 · 1 评论 -
IOS UITabBar+UINavigation(改变背景/标题文字颜色、状态图片、tabbar选中方形背景、item间距)
基本属性上导航栏高度:44状态栏高度:20下导航栏高度:49下导航栏图片大小:22px * 22pxiOS7新引入的区别iOS7中系统自带的上下导航栏当没有设置背景图的时候自带半透明+玻璃磨砂效果。这种磨砂效果是很难自己实现的。所以如果想要保留这种效果,就不要自定义上下导航栏。关于自定义上导航栏的是否是自定义的判断:用手势慢慢切换两个Vi转载 2016-07-20 16:19:23 · 2722 阅读 · 0 评论 -
UIAppearance 控件主题修改(navber、tabar、一些UI控件)
转自:http://www.jianshu.com/p/8262ec74bfc7一、前言我们经常设置UINavigationBar、UITabBar等主题,我们有没有想过,为什么我们可以给它们设置主题属性呢?你可能回答是系统提供了这些主题,对,但是,又是那些对象,可以设置主题属性呢?二、主题设置的前提1. 那些控件和类,可以设置主题呢?回答:只要转载 2017-02-27 17:40:29 · 918 阅读 · 0 评论 -
UISearchController(使用、修改cancel文字)
#import "RootViewController.h"@interface RootViewController ()@end@implementation RootViewController{ //数据源的表格 UITableView * _tableView; //数据源 NSMutableArray * _dataArray; /转载 2017-03-03 12:11:19 · 1231 阅读 · 0 评论 -
UIApplication (常用函数)
1.1 openURL (A访问B)(A)/** * A访问其它App * URL格式:app2://?x=2,y=1 1、app2 为 被访问程序 URL Schemes 2、:// 网址格式符,必须紧跟着 app2:// (如果只是openURL:"app2",无法访问app) 3、? 这里分为带原创 2015-11-26 14:53:04 · 1146 阅读 · 0 评论 -
UIPasteboard (粘贴板、剪切板使用)
static NSString *pasteBoardName = @"text.Board";@interface ViewController (){ UIButton *imageBtn; NSUInteger index; UIButton *pasteView;}@end@implementation ViewController- (void)原创 2015-11-24 14:09:10 · 1192 阅读 · 0 评论 -
UIToolBar (API+自定义工具栏)
初始化navToolBar = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, k_navBar_height)]; navToolBar.barStyle = UIBarStyleBlackTranslucent;// [navToolBar setBackgroundI原创 2015-11-24 12:13:29 · 868 阅读 · 0 评论 -
UIDatePicker (时间、日期选择器使用)
#define k_datePicker_height 200@interface ViewController (){ UIDatePicker *datePickerView;}@property (weak, nonatomic) IBOutlet UILabel *showDate;@end@implementation ViewController-原创 2015-11-25 15:49:43 · 7694 阅读 · 0 评论 -
UIPickerView(API+选择器使用)
#define k_pickerView_height 300#define k_row_height 50#define k_component_width (([UIScreen mainScreen].bounds.size.width)/3)@interface ViewController (){ UIPickerView *testPickerView;}@end原创 2015-11-24 18:16:41 · 626 阅读 · 0 评论 -
UICollectionView (仿系统相册,按日期分区 item瀑布流)
#import "PhotoManageCell.h"#import "footView.h"@interface ViewController : UIViewController@property(nonatomic,retain) footView *footer_View;@endstatic NSString *CellIdentifier = @"Cell";@in原创 2015-11-19 18:04:34 · 842 阅读 · 0 评论 -
UIBarButtonItem (系统 Item 样式)
图示: UIBarButtonSystemItemSave, UIBarButtonSystemItemAdd, UIBarButtonSystemItemFlexibleSpace, (动态间隔宽) (图1) UIBarButtonSystemItemFixedSpace, (自定义间隔宽)要设置 item.widt原创 2015-11-25 09:41:09 · 915 阅读 · 0 评论 -
UILabel (API+自定义多颜色文本内容)
//初始化 UILabel* label = [[UILabel alloc]initWithFrame:CGRectMake(100, 100, 200, 90)]; [self.view addSubview:label]; //文字 label.text = @"OKOKOKOKOKOKOKOKOKOKOKOKOKOKOKOKOKOKOKOKOK";原创 2015-11-04 14:50:05 · 560 阅读 · 0 评论 -
UISearchBar(圆角、背景)
- (void)viewDidLoad{ [super viewDidLoad]; self.view.backgroundColor = [UIColor whiteColor]; UITapGestureRecognizer *tapGest = [[UITapGestureRecognizer alloc]init]; [tapGest setN原创 2017-03-03 09:37:33 · 2283 阅读 · 0 评论