分類: iphone
2013-08-19 10:24
2623人閱讀收藏
舉報做應用的時候,經常用到文字框,自定義的文字框,往往都是在登入註冊頁面時用到uitextfield。應用原型圖上的文字框會稍微右縮排空幾個空格的,看起來還好看些,當uitextfield上直接用的話,那個游標會緊貼著左框,有些些不好看,下圖比較:
會好些!
很簡單,繼承uitextfield,覆蓋父類方法!
[cpp]view plain
copy
#import
@inte***ce insetstextfield : uitextfield
- (cgrect)textrectforbounds:(cgrect)bounds;
- (cgrect)editingrectforbounds:(cgrect)bounds;
@end
[cpp]view plain
copy
#import "insetstextfield.h"
@implementation insetstextfield
//控制文字所在的的位置,左右縮 10
- (cgrect)textrectforbounds:(cgrect)bounds
//控制編輯文字時所在的位置,左右縮 10
- (cgrect)editingrectforbounds:(cgrect)bounds
@end
ok!
IPhone之NSFileManager的使用
1 檔案的建立 ibaction createfile 2 對檔案重新命名 3 刪除乙個檔案 為了使這個技巧完整,讓我們再一起看下如何刪除乙個檔案 在filepath2中判斷是否刪除這個檔案 if filemgr removeitematpath filepath2 error error yes ...
iphone開發之適配iphone5
iphone5出來了,從不用適配的我們也要像android一樣適配不同解析度的螢幕了。公司產品新版本需要適配iphone5,經過一番折騰算是搞定了。下面分享給大家 iphone5的螢幕解析度 1136 x 640 也即是高度變成了568,程式啟動時我們需要一張retina命名為default 568...
iphone開發之適配iphone5
iphone5出來了,從不用適配的我們也要像android一樣適配不同解析度的螢幕了。公司產品新版本需要適配iphone5,經過一番折騰算是搞定了。下面分享給大家 iphone5的螢幕解析度 1136 x 640 也即是高度變成了568,程式啟動時我們需要一張retina命名為default 568...