回答
我認爲在這種情況下,出現在名故事板只是你的插座名稱。但在其他情況下,該名稱可能有很多,比如按鈕上的文字。既然它可以是很多值,我懷疑除了查看Xcode本身的源代碼之外,還有一種方法可以獲得它。但我認爲Xcode不是開源的。
如果您需要您的視圖的ID,請使用tag
。每個視圖都有一個tag
屬性。您可以將其設置爲某個整數,然後使用viewWithTag
方法重新查看!
如果你堅持使用字符串作爲標識,創建您的字符串ID映射到tag
謝謝,這非常有幫助! –
看起來你是新來的iOS,
當拖動來查看它會有的「按鈕」,當你檢查它的名字將是「按鈕」默認標題的按鈕,現在如果你選擇按鈕並將其標題更改爲「ABCD」,並且如果您看到視圖層次結構,它將顯示該按鈕爲「ABCD」。
最後,如果你拖動一個IBOutlet從按鈕到您的VC和命名IBOutlet中爲「ABCD1234」現在它在視圖層次名稱顯示爲「ABCD1234」
概要它顯示了相同的按鈕,只要因爲沒有IBOutlet或IBOutlet被命名爲除標題之外的名稱,所以它的名稱將顯示爲標題,當您將其IBOutlet重命名爲不同於標題時,其名稱將顯示爲IBOutlet的名稱。
ID的概念,然後用findViewById("ID string")
是不是在iOS上,如果你想訪問視圖/按鈕創建一個IBOutlet中給它:)
我敢打賭,許多人用不到2年的經驗不知道這一點,沒有教程或書籍曾教過:) –
@明亮的未來:很抱歉如果我的話「看起來你是新來的iOS」,確實傷害了你,通常是Android開發者試圖進入iOS開發的過程中犯了一個錯誤,聲明id並使用findViewById在android中很常見:)找到它。因此說: )希望你找到你的答案:) –
在我的使用案例中,通過它的出口訪問按鈕創建了一些額外的工作,我認爲@ Sweeper的解決方案更適合我。 –
- 1. 如何訪問按鈕圖像名稱?
- 2. 使用變量訪問按鈕名稱
- 3. 如何訪問爲asp單選按鈕生成的組名稱
- 4. 如何按名稱訪問屬性?
- 5. 訪問按鈕稱爲通用對話框的名稱
- 6. 按名稱訪問線程
- 7. 按名稱訪問窗口
- 8. 按名稱訪問UIImageVIew
- 9. 訪問按名稱排序
- 10. 按鈕中的實例名稱問題
- 11. 在jquery中訪問具有相同名稱的單選按鈕
- 12. 如何訪問模板中的屬性,除了名稱?
- 13. 如何訪問按鈕單擊Xamarin.Forms中的listview數據模板?
- 14. 在Weblogic(10)中,如何從Java訪問節點名稱?
- 15. 如何訪問SLComposeViewController中的POST按鈕?
- 16. 如何訪問e.handled中的silverlight按鈕?
- 17. 如何訪問NavigationView中的子按鈕
- 18. 訪問風格的按鈕故事板
- 19. 更改「ActiveControl」VBA訪問按鈕的名稱
- 20. 如何更改按鈕的名稱
- 21. 如何更改按鈕的名稱
- 22. 按名稱的jquery訪問複選框
- 23. 訪問數據模板名稱
- 24. 如何在javascript中按名稱訪問元素?
- 25. 如何訪問業務訪問層中的名稱空間
- 26. 如何按名稱獲取節點?
- 27. Django模板 - 按名稱訪問M2M屬性和值
- 28. 液體模板 - 按名稱訪問成員
- 29. 使用按鈕訪問父節點
- 30. 如何按名稱應用模板?
嗨,你有該按鈕創建IBOutlate和使用此代碼acccess標題 – Birendra
的NSString * strTagValue = _btnTitle.titleLabel字典。文本; – Birendra
我不知道有關迅速,但這項工作在目標C和我使用這種方式 – Birendra