簡體   English   中英

一旦另一個類通過CA Transition設置了Xamarin iOS中的視圖控制器上的隱藏屬性

[英]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 ViewEmbed segue EmbedUITableView控制器。

因此,當用戶單擊菜單時,將通過CATransition彈出滑動菜單。 在此菜單上,選項之一是“主頁”,它將菜單移回其原始位置並將此TableView Controller的Hidden屬性設置為true

下次單擊菜單按鈕時,菜單不會彈出,因為當我們單擊“ Home按鈕時, TableView ControllerHidden屬性在其類中被設置為True

結束語因此,問題在於,一旦用戶單擊“ Menu按鈕,當前類就需要能夠設置在另一個類中定義的TableView控制器的hidden屬性。

我想這更多是與類之間的交互有關,而不是與移動開發有關,但是我將整個場景作為背景。

實現此目標的最佳做法是什么?

在主類中創建一個除了UITableView類型的parameter之外的其他構造函數。 然后將B classUITableView作為parameter傳遞給主class的新constructor 然后,您可以從那里開始使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM