国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > iOS > 正文

IOS UITableView和NavigationBar的常用設(shè)置詳解

2020-07-26 02:51:25
字體:
供稿:網(wǎng)友

IOS UITableView和NavigationBar的常用設(shè)置詳解

TableView:

1.tableview常用基本設(shè)置

// 清除父類UIEdgeInsets self.tableView.contentInset = UIEdgeInsetsMake(0, 0, 0,0); //禁止?jié)L動(dòng) self.tableView.scrollEnabled = NO; // tableview頭部視圖設(shè)置 self.tableView.tableHeaderView =一個(gè)UIView; //tableview尾部視圖設(shè)置,這樣用一個(gè)不占空間的UIView初始化可以清除尾部多余空格 self.tableView.tableFooterView = [[UIView alloc]initWithFrame:CGRectZero]; //表格背景色 self.tableView.backgroundColor = [UIColorgrayColor]; //取消垂直滾動(dòng)條 self.tableView.showsVerticalScrollIndicator=NO; //設(shè)置表格背景圖片 UIView *bgView= [[UIView alloc]initWithFrame:CGRectMake(0,20,SLApplicationW,SLApplicationH)]; UIImageView *bgImageView= [[UIImageView alloc]initWithFrame:CGRectMake(0,0,SLApplicationW,SLApplicationH)];   [bgImageView setImage:[UIImageimageNamed:@"tree"]];   [bgView addSubview:bgImageView]; self.tableView.backgroundView= bgView; 

2.cell常用基本設(shè)置

//表格附件樣式,指示箭頭     cell.accessoryType=UITableViewCellAccessoryDisclosureIndicator; //禁止點(diǎn)擊變色     cell.selectionStyle=UITableViewCellSelectionStyleNone; 

3.cell分割線左側(cè)空白清除     

//分割線清偏移   if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {     [cellsetSeparatorInset:UIEdgeInsetsZero];   } 
//分割線清邊界(沒啥變化)   if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {     [cellsetLayoutMargins:UIEdgeInsetsZero];   } 
//清除父邊界   if ([cell respondsToSelector:@selector(setPreservesSuperviewLayoutMargins:)]){     [cellsetPreservesSuperviewLayoutMargins:NO];     } 

NavigationBar導(dǎo)航欄:

1.常用基本設(shè)置

self.title =@"標(biāo)題"; // 導(dǎo)航欄顏色 self.navigationBar.barTintColor=[UIColor grayColor]; // 導(dǎo)航欄文字顏色 self.navigationBar.tintColor=[UIColor whiteColor]; // 導(dǎo)航欄標(biāo)題顏色 NSMutableDictionary*textAttrs= [NSMutableDictionary dictionary];  textAttrs[NSForegroundColorAttributeName] =[UIColor whiteColor]; self.navigationBarsetTitleTextAttributes:textAttrs];   //導(dǎo)航欄按鈕1 UIBarButtonItem*button1= [[UIBarButtonItem alloc]              initWithBarButtonSystemItem:UIBarButtonSystemItemAddtarget:selfaction:@selector(function1)]; //導(dǎo)航欄按鈕2 UIBarButtonItem*button2= [[UIBarButtonItem alloc]               initWithBarButtonSystemItem:UIBarButtonSystemItemSearchtarget:selfaction:@selector(function2)]; //將按鈕添加到導(dǎo)航欄右側(cè)(可以添加多個(gè))   self.navigationItem.rightBarButtonItems=@[button1, button2]; 

2.系統(tǒng)自帶按鈕

枚舉定義及樣式解釋如下:

typedef NS_ENUM(NSInteger, UIBarButtonSystemItem) {   UIBarButtonSystemItemDone,   //Done英文字符   UIBarButtonSystemItemCancel,  //Cancel   UIBarButtonSystemItemEdit,   //Edit   UIBarButtonSystemItemSave,   //Save    UIBarButtonSystemItemAdd,    //圖標(biāo)1(加號(hào)圖標(biāo)➕)   UIBarButtonSystemItemFlexibleSpace, //?空白   UIBarButtonSystemItemFixedSpace,   //?空白   UIBarButtonSystemItemCompose,    //圖標(biāo)2(寫字板上一支筆寫字的圖標(biāo))   UIBarButtonSystemItemReply,     //圖標(biāo)3   UIBarButtonSystemItemAction,     //圖標(biāo)4   UIBarButtonSystemItemOrganize,    //圖標(biāo)5   UIBarButtonSystemItemBookmarks,   //<span style="font-family: Menlo;">圖標(biāo)6</span>   UIBarButtonSystemItemSearch,     //<span style="font-family: Menlo;">圖標(biāo)7</span>   UIBarButtonSystemItemRefresh,    //<span style="font-family: Menlo;">圖標(biāo)8</span>   UIBarButtonSystemItemStop,      //圖標(biāo)9   UIBarButtonSystemItemCamera,     //圖標(biāo)10   UIBarButtonSystemItemTrash,     //圖標(biāo)11   UIBarButtonSystemItemPlay,      //圖標(biāo)12   UIBarButtonSystemItemPause,     //圖標(biāo)13   UIBarButtonSystemItemRewind,     //圖標(biāo)14   UIBarButtonSystemItemFastForward,  //圖標(biāo)15   UIBarButtonSystemItemUndo NS_ENUM_AVAILABLE_IOS(3_0),    //Redo   UIBarButtonSystemItemRedo NS_ENUM_AVAILABLE_IOS(3_0),    //Undo   UIBarButtonSystemItemPageCurl NS_ENUM_AVAILABLE_IOS(4_0),  //?空白 }; 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 洱源县| 平南县| 永川市| 巧家县| 玉环县| 墨脱县| 葵青区| 阿图什市| 左权县| 沙田区| 景东| 永康市| 西昌市| 镇雄县| 元朗区| 潼关县| 克拉玛依市| 太保市| 铜梁县| 阳江市| 乾安县| 镇宁| 梓潼县| 永嘉县| 镇雄县| 曲周县| 扶余县| 诸暨市| 德兴市| 开平市| 天全县| 东方市| 始兴县| 岳阳县| 株洲市| 博爱县| 赣州市| 凤翔县| 丹阳市| 双峰县| 津市市|