-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTabController.cs
49 lines (40 loc) · 987 Bytes
/
TabController.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#region
using System.Drawing;
using MonoTouch.UIKit;
#endregion
namespace RXDemoApp
{
public class TabControllerContainer : UITabBarController
{
public override void ViewDidLoad()
{
base.ViewDidLoad();
var controller1 = new TimeFliesViewController();
var controller2 = new SecondViewController();
SetViewControllers(new UIViewController[] {controller1, controller2}, true);
SelectedViewController = controller1;
}
public override void ViewWillAppear(bool animated)
{
base.ViewWillAppear(animated);
}
}
public class SecondViewController : UIViewController
{
public SecondViewController()
{
// Tab bar item
var item = new UITabBarItem();
item.Title = "RX Demo - Time Flies";
TabBarItem = item;
}
public override void ViewDidLoad()
{
var label = new UILabel();
label.Text = "RX Demo - no second demo yet";
label.Frame = new RectangleF(100, 100, 100, 100);
View.AddSubview(label);
base.ViewDidLoad();
}
}
}