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"); }