我想基於按鈕單擊以編程方式將隱藏屬性更改爲我的一些元素。在JavaScript中,我會做document.getElementById('element')。display ='block'。有沒有辦法做到這一點的iOS是這樣的:self.'element'.hidden = NO;ios以編程方式操作視圖元素
0
A
回答
0
的UIView有一個布爾屬性調用隱藏,這是NO在默認情況下,你可以將其設置爲YES隱藏自己的看法。要檢索的意見,是不是可以分配標籤,這僅僅是整數(默認爲0):
[myView setTag:10];
所以..
[[myParentView viewWithTag:10] setHidden:YES];
這是非常相似的js,否則你可以遍歷子視圖:
NSArray *viewsArray = [parentView subviews];
for (UIView *view in viewsArray) {
// ...
}
0
任何UIView子類(例如UIButton,UILabel等)都有一個'hidden'屬性。將其設置爲「是」以顯示和隱藏視圖。例如
myButton.hidden = NO;
myLabel.hidden = YES;
看一看documentation。
相關問題
- 1. iOS:以編程方式訪問家長控制操作?
- 2. 以編程方式操作表單
- 3. ggplot2 - 以編程方式添加元素
- 4. 以編程方式操作DOM元素值不會觸發onchange事件
- 5. iOS構建視圖以編程方式取決於對象ivar
- 6. 以編程方式向iOS視圖添加東西
- 7. 以編程方式在iOS中選擇UIView的子視圖
- 8. 以編程方式切換MVC視圖控制器 - iOS
- 9. 以編程方式在iOS中的視圖之間拖放UIImage
- 10. iOS:以編程方式更改模態視圖的UILabel文本
- 11. iOS:以編程方式從另一個視圖調用onTapGesture
- 12. 以編程方式創建視圖
- 13. 以編程方式彈出視圖
- 14. 以編程方式滾動視圖
- 15. 以編程方式覆蓋視圖RelativeLayout
- 16. 以編程方式添加視圖
- 17. 以編程方式顯示主視圖
- 18. 表視圖:setEditing以編程方式
- 19. 以編程方式創建視圖
- 20. 以編程方式拖動視圖
- 21. 以編程方式更改視圖
- 22. iOS:如何以編程方式將視圖添加到故事板視圖
- 23. 如何以編程方式更改iPhone上的圖形元素?
- 24. RevealViewController以編程方式在iOS/Swift中設置視圖後不工作
- 25. 以編程方式在IOS中創建視圖(它是如何工作的)?
- 26. 以編程方式突出顯示錶格視圖單元格
- 27. 以編程方式向表格視圖單元添加按鈕。
- 28. 以編程方式將圖像alt屬性作爲類應用於父元素
- 29. 以編程方式添加視圖不起作用
- 30. 以編程方式添加viewController作爲子視圖