草庐IT

ios - Xamarin 通知服务扩展问题

我对NotificationServiceExtension有疑问。我已经按照一步一步的文档https://developer.xamarin.com/guides/ios/platform_features/introduction-to-ios10/user-notifications/enhanced-user-notifications/#Working_with_Service_Extensions为了实现,我是那样做的。添加了与我的应用具有相同前缀的通知服务扩展(添加后缀,例如:APP:com.testapp.main-EXT:com.testapp.main.notifi

ios - ListView 中的 ImageView 在启用 RecycleElement 的情况下在滚动条上简要显示上一张图像

我有以下类的列表:publicclassSet{publicstringIconUrl{get;set;}}此列表绑定(bind)到ListView:当加载View并且用户开始滚动时,将重复使用单元格并且在下载和呈现新图像之前图像会短暂显示之前的图像。有没有办法在不禁用RecycleElement的情况下防止这种行为? 最佳答案 我还没有尝试过这个,但是在ViewCell上你有Disappearing和Appearing事件你可以Hook。您可能想查看在Disappearing事件处理程序上释放图像源,但有时这可能会在稍后的某个时间

ios - ListView 中的 ImageView 在启用 RecycleElement 的情况下在滚动条上简要显示上一张图像

我有以下类的列表:publicclassSet{publicstringIconUrl{get;set;}}此列表绑定(bind)到ListView:当加载View并且用户开始滚动时,将重复使用单元格并且在下载和呈现新图像之前图像会短暂显示之前的图像。有没有办法在不禁用RecycleElement的情况下防止这种行为? 最佳答案 我还没有尝试过这个,但是在ViewCell上你有Disappearing和Appearing事件你可以Hook。您可能想查看在Disappearing事件处理程序上释放图像源,但有时这可能会在稍后的某个时间

ios - 如何以编程方式在 iPhone 上启用引导访问(Kiosk 模式)?

问题我如何自动化GuidedAccessiPhone上的模式?我需要自动启用和删除此功能背景ThisapplicationfromtheStateofIowa使用iOS应用程序显示您的驾驶执照。问题是在将您的手机交给当局后,他们可以完全访问该设备。如果我有这个或类似应用程序的源代码,我如何在退出临时“Kiosk模式”时要求输入密码,这样照片、电子邮件或短信就无法从手机或(理想情况下)从USB。我发现这个类似solutionforAndroid,但我现在正在寻找iOS解决方案 最佳答案 您可以在您的应用程序中进入和退出引导访问模式。然

ios - 如何以编程方式在 iPhone 上启用引导访问(Kiosk 模式)?

问题我如何自动化GuidedAccessiPhone上的模式?我需要自动启用和删除此功能背景ThisapplicationfromtheStateofIowa使用iOS应用程序显示您的驾驶执照。问题是在将您的手机交给当局后,他们可以完全访问该设备。如果我有这个或类似应用程序的源代码,我如何在退出临时“Kiosk模式”时要求输入密码,这样照片、电子邮件或短信就无法从手机或(理想情况下)从USB。我发现这个类似solutionforAndroid,但我现在正在寻找iOS解决方案 最佳答案 您可以在您的应用程序中进入和退出引导访问模式。然

ios - UITableViewCell 附件在 iPad 上太宽

我的UITableViewCell在iPad上的外观有问题。这个问题出现在iOS7和现在之间的某个时间,但我不确定它是什么时候开始的。在iPod或iPhone上,我的单​​元格看起来不错(纵向或横向),但在iPad上,披露附件非常宽。您可以在下图中看到一个示例。tablecell有绿色边框,contentview有棕色边框。内容View比它应该的小得多。没有披露附件的表格单元格看起来不错。我正在使用Xamarin,并且完全用代码创建这个UI。这是代码(我省略了布置单元格ContentView内部的代码,因为它不相关:protectedvoidDraw(){Accessory=UITab

ios - UITableViewCell 附件在 iPad 上太宽

我的UITableViewCell在iPad上的外观有问题。这个问题出现在iOS7和现在之间的某个时间,但我不确定它是什么时候开始的。在iPod或iPhone上,我的单​​元格看起来不错(纵向或横向),但在iPad上,披露附件非常宽。您可以在下图中看到一个示例。tablecell有绿色边框,contentview有棕色边框。内容View比它应该的小得多。没有披露附件的表格单元格看起来不错。我正在使用Xamarin,并且完全用代码创建这个UI。这是代码(我省略了布置单元格ContentView内部的代码,因为它不相关:protectedvoidDraw(){Accessory=UITab

ios - Xamarin 中的跨平台日志记录

我正在寻找一个日志记录实用程序,例如NLog、Log4Net等,它们将允许我登录我的Xamarin.Andriod、Xamarin.IOS和Xamarin.PCL项目。由于各种原因(大多数与文件IO相关),PCL项目目前不支持我看过的所有记录器。是否有任何解决方案可用于支持以跨平台方式登录,包括PCL项目?如果没有,您是如何在PCL(设计模式等)中实现日志记录的?谢谢 最佳答案 如果没有PCL记录器,您可能希望使用依赖注入(inject)。以下只是一个概念(尽管它确实有效)和两个示例实现(AndroidLog和SQLite数据库)。

ios - Xamarin 中的跨平台日志记录

我正在寻找一个日志记录实用程序,例如NLog、Log4Net等,它们将允许我登录我的Xamarin.Andriod、Xamarin.IOS和Xamarin.PCL项目。由于各种原因(大多数与文件IO相关),PCL项目目前不支持我看过的所有记录器。是否有任何解决方案可用于支持以跨平台方式登录,包括PCL项目?如果没有,您是如何在PCL(设计模式等)中实现日志记录的?谢谢 最佳答案 如果没有PCL记录器,您可能希望使用依赖注入(inject)。以下只是一个概念(尽管它确实有效)和两个示例实现(AndroidLog和SQLite数据库)。

ios - 在钥匙串(keychain)中找不到有效的 iPhone 代码签名 key

因此,我将XCode5和Xamarin下载到我的MacPro,并创建了SingleViewHelloWorld应用程序,并兴奋地通过运行它的模拟器启动它,然后呢?我遇到此错误在钥匙串(keychain)中找不到有效的iPhone代码签名key。很好,我在这里和那里阅读了所有主题,过去的和future的,但没有一个对我有帮助,因为我只想在iOS模拟器而不是设备上运行它。我意识到我什至无法切换到笔记本电脑上已有的不同版本的模拟器,当我转到运行-运行方式->时,模拟器版本6和7->ThereonlyMonoSoftDebuggerforiPhone。当我下载Tasky示例项目时,这个工作正常