public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            _player = new RemoteOutput();

            _playButton.TouchDown += new EventHandler(_playButton_TouchDown);
            _stopButton.TouchDown += new EventHandler(_stopButton_TouchDown);

            _playButton.Enabled = true;
            _stopButton.Enabled = false;
        }
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            _player = new RemoteOutput();

            _playButton.TouchDown += new EventHandler(_playButton_TouchDown);
            _stopButton.TouchDown += new EventHandler(_stopButton_TouchDown);

            _playButton.Enabled = true;
            _stopButton.Enabled = false;

            _timer = NSTimer.CreateRepeatingTimer(TimeSpan.FromMilliseconds(200),
                           delegate
                           {
                               _label.Text = _player.SignalLevel.ToString("E");
                           }
                           );
            NSRunLoop.Current.AddTimer(_timer, "NSDefaultRunLoopMode");
        }
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            _player = new RemoteOutput();

            _playButton.TouchDown += new EventHandler(_playButton_TouchDown);
            _stopButton.TouchDown += new EventHandler(_stopButton_TouchDown);

            _playButton.Enabled = true;
            _stopButton.Enabled = false;

            _timer = NSTimer.CreateRepeatingTimer(TimeSpan.FromMilliseconds(200),
                                                  delegate
            {
                _label.Text = _player.SignalLevel.ToString("E");
            }
                                                  );
            NSRunLoop.Current.AddTimer(_timer, "NSDefaultRunLoopMode");
        }