gpt4 book ai didi

ios - 在 IOS8 Xamarin 替换中使用 Datepicker 的 UIActionSheet

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:42:01 26 4
gpt4 key购买 nike

我准备对 Xamarin IOS 项目(我是全新的)进行一些更改,但我很快发现,我们的项目无法正常工作。

            // save our uiview owner
this._owner = owner;

// configure the title label
_titleLabel.BackgroundColor = UIColor.Clear;
_titleLabel.TextColor = Colors.backgroundcolor;
_titleLabel.Font = Fonts.HelveticaNeueLight();

// configure the done button
_doneButton.SetTitle("OK", UIControlState.Normal);
_doneButton.TouchUpInside += (s, e) => { _actionSheet.DismissWithClickedButtonIndex(0, true); };
_doneButton.SetTitleColor(Colors.backgroundcolor, UIControlState.Normal);
_doneButton.SetFont(eFontType.HelveticaNeue_Light, 14);

// create + configure the action sheet
_actionSheet = new UIActionSheet() { Style = UIActionSheetStyle.BlackTranslucent };
_actionSheet.Clicked += (s, e) => { Console.WriteLine("Clicked on item {0}", e.ButtonIndex); };

// add our controls to the action sheet
_actionSheet.AddSubview(picker);
_actionSheet.AddSubview(_titleLabel);
_actionSheet.AddSubview (_doneButton);

^这就是它的创建方式,并添加了一些标签、按钮和日期选择器。我们使用 UIActionSheet 来显示日期选择器。但是据我所见,IOS8已经不支持这种处理方式了。我不知道我们如何让它与 UIAlertController 一起工作——我找不到任何好的例子。

最佳答案

请参阅 Xamarin 论坛上的这篇帖子 iOS 8 Datepicker

引用,

Now the Actionsheet can't add Subviews anymore

这里是一个 Github 链接,用于替代 ActionSheet Datepicker。我刚刚在我的应用程序中实现了它并且运行良好。 Github Replacement

在论坛帖子中,有一个逐步链接可以集成到您的项目中。

关于ios - 在 IOS8 Xamarin 替换中使用 Datepicker 的 UIActionSheet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26377329/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com