iOS之UIMenuController的簡單使用

2021-08-08 03:19:04 字數 1224 閱讀 3753

自定義uilabel

- (void)setup 

- (void)lableclick

在uilable內重寫2個方法

/**

* 讓label有資格成為第一響應者

*/- (bool)canbecomefirstresponder

/** * label能執行哪些操作(比如copy, paste等等)

* @return yes:支援這種操作

*/- (bool)canperformaction:(sel)action withsender:(id)sender

3.實現各種操作方法

- (void)cut:(uimenucontroller *)menu

- (void)copy:(uimenucontroller *)menu

- (void)paste:(uimenucontroller *)menu

- (void)tableview:(uitableview *)tableview didselectrowatindexpath:(nsindexpath *)indexpath else 

}

cell中實現兩個方法

/**

* 讓label有資格成為第一響應者

*/- (bool)canbecomefirstresponder

/** * label能執行哪些操作(比如copy, paste等等)

* @return yes:支援這種操作

*/- (bool)canperformaction:(sel)action withsender:(id)sender

處理方法的實現

#pragma mark - menucontrollerclick

// menucontroller手動新增的item的方法實現必須放在controller中

- (void)zanclick:(uimenucontroller *)menu

- (void)responseclick:(uimenucontroller *)menu

- (void)reportclick:(uimenucontroller *)menu

iOS之UIMenuController的簡單使用

自定義uilabel void setup void lableclick 在uilable內重寫2個方法 讓label有資格成為第一響應者 bool canbecomefirstresponder label能執行哪些操作 比如copy,paste等等 return yes 支援這種操作 bool...

IOS之數學函式

include double floor double x float floorf floatx long double floorl long doublex double floor double x double ceil double x 使用floor函式。floor x 返回的是小於或...

iOS開發之歸檔

歸檔是一種物件都可以實現的更加常規的序列化方式。適用對模型物件進行歸檔的技術可以輕鬆將複雜物件寫入檔案和從檔案中進行讀取。大多數支援儲存資料的foundation和cocos touch類都遵循nscoding協議 不過有些例外,例如uiiamge 因此對於大多數系統提供的類而言,歸檔比較輕鬆。如果...