我朋友說(shuō)富文本都搞不了 不如直接到code4app找個(gè)第三方的alertview,還有比較好的動(dòng)畫效果
成都創(chuàng)新互聯(lián)公司總部坐落于成都市區(qū),致力網(wǎng)站建設(shè)服務(wù)有成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷策劃、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站維護(hù)、公眾號(hào)搭建、微信平臺(tái)小程序開(kāi)發(fā)、軟件開(kāi)發(fā)等為企業(yè)提供一整套的信息化建設(shè)解決方案。創(chuàng)造真正意義上的網(wǎng)站建設(shè),為互聯(lián)網(wǎng)品牌在互動(dòng)行銷領(lǐng)域創(chuàng)造價(jià)值而不懈努力!
textView和button多寬多長(zhǎng),邊框是多少像素,圓角是多大,都可以代碼設(shè)置。
你想使用什么方式:代碼orstoryboard面板。代碼的話,你可以通過(guò)指定這個(gè)view.frame來(lái)實(shí)現(xiàn),得到當(dāng)前窗口的尺寸,很容易就可以計(jì)算到center使用storyboard的話,就更簡(jiǎn)單了,在面板上拖放一個(gè)uiview,設(shè)置這個(gè)uiview的約束(autolayoutconstrain)相對(duì)父視圖水平居中,垂直居中即可
iOS7之后. 默認(rèn)的返回按鈕字體顏色是藍(lán)色的, 顯示內(nèi)如是父VC(上一級(jí)界面)的title 如果要做修改, 可以通過(guò)下面的辦法:1. 修改字體顏色(1) 在plist里面, 加上View controller-based status bar appearance, 并且設(shè)置為NO
可以用view的layer屬性來(lái)寫的。
如果只是簡(jiǎn)單地加一個(gè)邊框的話,可以這樣:
UIButton *yourButton = [UIButton buttonWithType:UIButtonTypeSystem];
// 初始化工作,設(shè)置文字,frame等等,略
// 按鈕邊框?qū)挾?/p>
yourButton.layer.borderWidth = 1.5;
// 設(shè)置圓角
yourButton.layer.cornerRadius = 4.5;
// 設(shè)置顏色空間為rgb,用于生成ColorRef
CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB();
// 新建一個(gè)紅色的ColorRef,用于設(shè)置邊框(四個(gè)數(shù)字分別是 r, g, b, alpha)
CGColorRef borderColorRef = CGColorCreate(colorSpace,(CGFloat[]){ 1, 0, 0, 1 });
// 設(shè)置邊框顏色
yourButton.start.layer.borderColor = borderColorRef;
go?方法里,時(shí)鐘啟動(dòng)代碼應(yīng)該只在?self.count?==?0?才執(zhí)行,不要每次點(diǎn)按鈕都執(zhí)行,這樣會(huì)造成有多個(gè)時(shí)鐘事件在執(zhí)行轉(zhuǎn)圈,所以你覺(jué)得快了。
另外?self.count++?和?if?(self.count?%?2!=?0)?的時(shí)候用?@synchronized(self.count)??鎖一下也許好點(diǎn)。
示例:
-?(void)go:(UIButton?*)sender?{
@synchronized(self.count)?{
if?(self.count?==?0)?{
[NSTimer?scheduledTimerWithTimeInterval:.1?target:self?
selector:@selector(circle)
userInfo:Nil
repeats:YES];
}
self.count++;
}
}