示例#1
0
 public override void ViewDidLoad()
 {
     base.ViewDidLoad();
     AgoraDelegate = new AgoraRtcQualityDelegate(this);
     AgoraKit      = AgoraRtcEngineKit.SharedEngineWithAppIdAndDelegate(AgoraTestConstants.AgoraAPI, AgoraDelegate);
     AgoraKit.EnableWebSdkInteroperability(true);
     ChannelNameEdit.Text   = AgoraSettings.Current.RoomName;
     EncryptionKeyEdit.Text = AgoraSettings.Current.EncryptionPhrase;
     UserNameLabel.Text     = RtmService.Instance.UserName;
     ChannelNameEdit.SetRoundCorners();
     ChannelNameEdit.SetAttributedPlaceholder("Room Name");
     AgoraVersionLabel.Text            = string.Format(AgoraVersion, AgoraRtcEngineKit.SdkVersion);
     NavigationItem.LeftBarButtonItem  = new UIBarButtonItem(UIImage.FromBundle("ic_share"), UIBarButtonItemStyle.Plain, ShareButtonCliked);
     NavigationItem.RightBarButtonItem = new UIBarButtonItem(UIImage.FromBundle("ic_settings"), UIBarButtonItemStyle.Plain, SettingsButtonCliked);
     View.SetupKeyboardHiding(ChannelNameEdit);
 }