重複使用的控制項類
.h 檔案
@property (strong, nonatomic) uiview *view;
@property (copy, nonatomic) nsstring *title;
.m 檔案
#import "sfstatusselectview.h"
@implementation sfstatusselectview
- (instancetype)initwithcoder:(nscoder *)coder
self = [super initwithcoder:coder];
if (self) {
[self addsubview:self.view];
return self;
// 獲取xib中的view
- (uiview *)view{
if (!_view) {
_view =[[[nsbundle mainbundle] loadnibnamed:nsstringfromclass([self class]) owner:self options:nil] lastobject];
return _view;
xib 中 設定 file·s owner 為類名就好 view 的 class 不需要設定
在使用 使用的地方 將 view 的class 設定為 自定義控制項類名即可(title是空間類中的屬性)
Xib巢狀另外乙個Xib適配處理方法
有時候我們建立乙個cell或者view,在使用xib建立時,可能會引入另外乙個xib檔案,這時需要設定autoresizingmask 屬性值,對頁面整體進行適配。footerview.autoresizingmask uiviewautoresizingflexiblewidth 屬性值具體解釋如...
在乙個程式中啟動另外乙個程式
最近剛剛開始工作,發現在學校學習的那些基本上知識打打基礎而已,在實際的專案運作中根本就沒用。革命尚未成功,通知仍需努力啊 嘿嘿 上正題 因為我們需要做乙個類似於監控的系統,這樣的話就涉及到多個程式需要同時執行,並且需要有乙個程式 去控制另外乙個程式,之前沒有做過,也沒見過,不過還好,有一同事之前做過...
在乙個py指令碼中呼叫另外乙個py指令碼中的類或函式
1.兩個檔案在同一目錄,直接import即可 2.兩個檔案在不同目錄 在匯入檔案的時候,python只搜尋當前指令碼所在的目錄,載入 entry point 入口指令碼執行目錄和sys.path中包含的路徑例如包的安裝位址。所以如果要在當前指令碼引用其他檔案,除了將檔案放在和指令碼同一目錄下,還有以...