2013-10-30 50 views
1

我是一個Mac開發中的完整新手。我想實現以下功能: -在Mac OS X中使用Xamarin.Mac從一個視圖控制器移動到另一個視圖控制器

我有一個兩個文本框和一個登錄按鈕的視圖。當用戶單擊登錄按鈕時,應打開另一個視圖。現在

我的主視圖是MainWindow.xib文件..

我添加使用另一種觀點認爲

添加 - >新建文件 - > Xamarin.Mac->可可查看與控制器,它生成以下文件: -

1)NewView.cs

2.)NewView.xib

3.)NewViewController.cs

在網上搜索了很多後,我沒有得到實現這個功能的確切方法。我提到這個線程

Easy Switching of "View Controllers" in Mac Apps (similar to iOS)

,但無法得到的離譜了吧。有人能告訴我如何使用Xamarin.Mac簡單地從一個視圖控制器導航到另一個視圖控制器,並在哪裏編寫代碼?

任何鏈接,代碼片段或示例代碼將非常有幫助!

感謝提前一噸!

+0

Xamarin.Mac是什麼?那應該是viewController文件? –

+0

@Jai ... Xamarin提供的用於編寫跨平臺應用程序的產品。它用於在Mac應用程序中集成c#代碼。有關更多詳細信息:http://xamarin.com/mac – Prerana

+0

是** NewViewController.cs **是一個ViewController文件。 – Prerana

回答

1

下面是答案: -

如果你想從一個視圖切換到另一個下面的代碼片段展示瞭如何添加和刪除視圖: -

寫下面兩行的登錄按鈕的動作。
上一個視圖將被刪除,新視圖即SecondView將被添加。

this.View.Superview.AddSubview(new SecondViewController().View); 
this.View.RemoveFromSuperview(); 

乾杯!

相關問題