[英]How to set a hidden property on a view controller in Xamarin iOS once it has been set by another class with a CA Transition
我有一個UI ViewController
,其中有一個通過Container View
和Embed
segue Embed
的UITableView
控制器。
因此,當用戶單擊菜單時,將通過CATransition
彈出滑動菜單。 在此菜單上,選項之一是“主頁”,它將菜單移回其原始位置並將此TableView Controller
的Hidden屬性設置為true
。
下次單擊菜單按鈕時,菜單不會彈出,因為當我們單擊“ Home
按鈕時, TableView Controller
“ Hidden
屬性在其類中被設置為True
。
結束語因此,問題在於,一旦用戶單擊“ Menu
按鈕,當前類就需要能夠設置在另一個類中定義的TableView
控制器的hidden屬性。
我想這更多是與類之間的交互有關,而不是與移動開發有關,但是我將整個場景作為背景。
實現此目標的最佳做法是什么?
在主類中創建一個除了UITableView
類型的parameter
之外的其他構造函數。 然后將B class
的UITableView
作為parameter
傳遞給主class
的新constructor
。 然后,您可以從那里開始使用它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.