在 iOS Xamarin Native 中设置 FSCalendarAppearance 委托

Posted

技术标签:

【中文标题】在 iOS Xamarin Native 中设置 FSCalendarAppearance 委托【英文标题】:Set FSCalendarAppearance delegate in iOS Xamarin Native 【发布时间】:2017-06-09 12:32:56 【问题描述】:

我正在尝试使用适用于 ios 的 FSCalendar 实现日历。 https://github.com/MarcBruins/FSCalendar-Xamarin-iOS https://www.cocoacontrols.com/controls/fscalendar

我的日历工作正常,但无法启用外观委托方法 (FSCalendarDelegateAppearance) 以自定义单个单元格。

此外,虽然我能够创建 CalendarAppearance 对象,但我无法将它附加到日历。任何帮助表示赞赏。

谢谢

【问题讨论】:

【参考方案1】:

知道了,可以通过设置来完成

calendar.WeakDelegate = this;

然后用于外观代理和委托方法,如

[Export("calendar:appearance:fillDefaultColorForDate:")]
        public UIColor FillDefaultColorForDate(FSCalendar calendar, FSCalendarAppearance appearance, NSDate date)
        
            return UIColor.White;
        

【讨论】:

以上是关于在 iOS Xamarin Native 中设置 FSCalendarAppearance 委托的主要内容,如果未能解决你的问题,请参考以下文章

在 Xamarin Forms iOS 13+ 应用程序中设置导航栏按钮上的字体

如何在 iOS 的 xamarin.forms 应用程序中设置应用程序的应用程序图标

如何在 Rider 中设置 Xamarin.ios 视图的属性? (如何更新自动生成的 View.designer.cs?)

使用 react-native 在 iOS 中设置半透明状态栏

如何在 React Native 中设置 iOS 状态栏背景颜色?

无法在 UWP 中设置 SQLite 对象 - Xamarin Forms