我想給UIButton標記一個字符串值以獲得唯一標識。但按鈕標籤不理解弦閥,它被替換爲整數值。如何在按鈕的標記中設置字符串值
0
A
回答
1
UIView
的tag
屬性是NSInteger
類型,所以你不能在那裏放置一個字符串。你可以繞過這個方法,但是(查找表等)。
0
標籤屬性是一個int,並且不會帶一個字符串。
但是,您可以創建一個枚舉,然後適當地設置標籤。
typedef enum : int {
Tag1 = 1,
Tag2
} MyTag;
...
view.tag = Tag1;
+0
嗨,我想設置字符串值的按鈕標記像A,B,C .... – chauhan1009
+0
所述的所有答案,它根本不能這樣做。 –
0
或者,您可以繼承UIButton,並在.h文件中聲明一個NSString變量。
@property (nonatomic, strong) NSString *tagString;
然後,您可以在Storyboard或代碼中設置按鈕的類,並通過指定該值來爲其添加字符串。否則,請使用typedef enum
。
相關問題
- 1. 如何在ssrs報告中設置字符串值的指標?
- 2. jsp - 從java字符串中設置輸入標記(html)的值
- 3. 字符串&字符串的設置值
- 4. 如何在MySQL中標記字符串?
- 5. 在NSXMLParse中設置空標記的字符串iOS
- 6. 在提供的字符串中設置錨標記
- 7. 我如何設置json響應字符串android按鈕文本
- 8. 如何標記字符串
- 9. 用JSTL c標記設置Java字符串值
- 10. 如何從GridView中使用標記和位置在Android中添加按鈕的按鈕數獲取字符
- 11. 如何在c#中查詢設置字符串中的值?
- 12. 如何爲Facebook設置打開圖標標記按鈕?
- 13. 在PHP中使用URL字符串在選擇標記上設置值
- 14. Android在String.xml中設置字符串值
- 15. 按鈕標題中的字符串的ASCII值
- 16. 如何在按鈕中存儲字符串值(不能使用標籤)
- 17. 如何設置按鈕的標題?
- 18. 如何在選項[字符串]中設置字符串?
- 19. 如何在.htaccess中設置查詢字符串的默認值?
- 20. 如何在MPAndroidChart中設置xAxis的字符串值?
- 21. 如何在iPhone中設置字符串的UIImageView值?
- 22. 如何在按鈕的標題上設置字體Objective-C
- 23. 如何在Qt按鈕上設置標籤的字體大小?
- 24. 如何設置字符串的值設置爲null
- 25. 如何從文本框的值中設置字符串值
- 26. 如何爲按鈕設置UIEdgeinset的值
- 27. 如何根據Firebase子字符串值爲Cardview設置圖標?
- 28. 在iPhone中獲取按鈕標記值
- 29. 如何驗證xsd中的空字符串值標記
- 30. 如何在ASP.Net標識中設置連接字符串
可以使用枚舉例如爲:的typedef枚舉{ \t kDrawing = 0, \t kPainting }海報;然後用它作爲button.tag = kDrawing; – Divya