簡單記載下今天學的基礎
// viewcontroller.m
#import "viewcontroller.h"
@inte***ce viewcontroller ()
@property (nonatomic, strong) uitextfield * textfield;
@end
@implementation viewcontroller
- (void)viewdidload ;
textfeld.borderstyle = uitextborderstyleroundedrect;
*/textfield.borderstyle = uitextborderstyleroundedrect;
// textfield.text = @"請輸入密碼";
//設定提示文字
textfield.placeholder = @"請輸入密碼";
//設定輸入文字的顏色
textfield.textcolor = [uicolor redcolor];
//開始編輯是否清除文字
// textfield.clearsonbeginediting = yes;
// textfield.textalignment = nstextalignmentcenter;
//設定字型
textfield.font = [uifont systemfontofsize:50];
//字型適應寬度
// textfield.adjustsfontsizetofitwidth = yes;
//設定最小字型
// textfield.minimumfontsize = 1;
//設定刪除按鈕的出現時間
// textfield.clearbuttonmode = uitextfieldviewmodewhileediting;
//設定textfield的左檢視
uiview * small = [[uiview alloc] initwithframe:cgrectmake(0, 0, 30, 30)];
small.backgroundcolor = [uicolor graycolor];
textfield.leftview = small;
textfield.leftviewmode = uitextfieldviewmodealways;
//設定安全密碼
// textfield.securetextentry = yes;
/*設定鍵盤的樣式
typedef ns_enum(nsinteger, uikeyboardtype) ;
*/textfield.keyboardtype = uikeyboardtypeemailaddress;
/*return鍵變成什麼鍵
typedef ns_enum(nsinteger, uireturnkeytype) ;
*/textfield.returnkeytype = uireturnkeygo;
/*輸入字母大小寫
typedef ns_enum(nsinteger, uitextautocapitalizationtype) ;
textfeld.autocapitalizationtype = uitextautocapitalizationtypenone;
*/textfield.autocapitalizationtype = uitextautocapitalizationtypewords;
self.textfield = textfield;
[self.view addsubview:textfield];
}
順便記載下 經過封裝的九宮格
//
// custombutton.h
// 九宮格
//#import
@inte***ce
custombutton : uibutton
@end
//reserved.
//#import "custombutton.h"
static
const
cgfloat kscale = 0.7;
@implementation
custombutton
- (instancetype)initwithframe:(cgrect)frame
return
self;
}- (cgrect)imagerectforcontentrect:(cgrect)contentrect
- (cgrect)titlerectforcontentrect:(cgrect)contentrect
@end
在這裡呼叫
[super viewdidload];
nsarray * namelist = @[@"會議資訊",@"會議日程",@"會議講者",@"會議報道",@"**摘要",@"會議討論",@"**牆",@"參會註冊",@"地圖",@"報名須知"];
nsarray * imagelist = @[@"meeting_info_n",@"meeting_schedule_n",@"meeting_guest_n",@"meeting_new_n",@"meeting_other_n",@"meeting_community_n",@"meeting_image_n",@"meeting_register_n",@"meeting_map_n",@"meeting_notice_n"];
cgfloat width = cgrectgetwidth(self
.view
.frame)/3;
cgfloat height = 150;
for (int i = 0; i < namelist.count; i ++)
宇宙黑客王磊磊 iOS學習 第四天
1.整數 浮點數如何加入到array中去?nsnumber 2.與nsarray提供的isequaltoarray有什麼區別 3.字串 234 轉為整數 4.實現乙個utility類,提供計算階乘 計算a的b次方 5.在其他,m中使用utility 6.類是否支援多繼承?7.完善parent類實現i...
學習vue之第四天
今天學習了 主要介紹兩種經常混淆的字串擷取方法 substring和substr 1 substring 作用 用於提取字串中介於兩個指定下標之間的字元 語法 substring start,end 語法解析 start開始和end結束的位置,從零開始的索引,包頭不包尾 1 substring驗證 ...
開課第四天
今天是開課的第四天,老師又講了很多知識 1 位運算 位運算的效能高,但是理解比較困難。1 按位與,兩個都是一才為一,兩個不一樣就為零。2 按位或,只要有乙個是一就是一。3 異或,不同為一,乙個數和另乙個數異或倆次還是它自己,乙個數和自身異或結果是零,乙個數和零異或結果還是它本身。對稱加密,解密。4 ...