草庐IT

single-page-application

全部标签

ios - Xamarin 表格 : Master Detail Page : How to disable swipe gesture to load the menu on iOS

我需要屏幕在上面画东西。由于我在同一屏幕上有一个MasterDetailPage,每当我在打开菜单的方向上绘制时,菜单会在我绘制的同时滑动打开。有没有办法阻止它滑动打开,但仍然可以点击菜单按钮打开它。 最佳答案 我找到了解决方案:#if__IOS__IsGestureEnabled=false#endif将IsGestureEnabled设置为false将停止滑动打开菜单。该值只能为iOS设置。如果我为android设置,菜单按钮在点击时不会打开菜单。 关于ios-Xamarin表格:M

iOS 网络应用程序 : Showing content only if the application is standalone

如果用户从SafariMobile访问我的网站示例,我怎么能在那里放置一个显示“添加到主屏幕”的空白页面?添加后会显示不同的内容。 最佳答案 您需要检查两件事。首先,它是否在iOS设备上运行?其次,是window.navigator.standalone==true吗?window.navigator.standalone主要由Webkit浏览器用来指示应用程序处于全屏(或独立)模式。许多设备(如运行Android的手机)都支持此属性,但没有像iOS设备那样的“添加到主屏幕”选项,因此您需要同时选中这两项。演示:Javascript

使用cdn提高Github Pages的访问速度

众所周知,GithubPages是部署在国外服务器上的,因此从国外访问速度还可以,但是国内访问速度较慢,所以主要是优化国内访问这方面。在有限资源的情况下,优化网站访问速度的常用方式有两种,一种是网页懒加载,动态加载技术,这种方法的思路是在加载网页时,先生成网页框架,再慢慢加载其它较为耗时的资源,动态加载则是在每次只加载显示在浏览器中的内容,而跳过之外的内容,这些方法都是在源码的层面上提升网页的速度,第二种就是cdn技术,这种技术是从网络路由上来提升网页的访问速度。以上两种技术中,个人更加青睐第二种,主要是基于以下几个理由:cdn加载效果更好懒加载访问网页时可能会遇到某些关键内容一直加载中,体验

SpringBoot - 配置文件application.yml使用详解(附:Profile多环境配置)

SpringBoot-配置文件application.yml使用详解(附:Profile多环境配置)1,基本介绍(1)YAML 是 JSON 的超集,简洁而强大,是一种专门用来书写配置文件的语言,可以替代 application.properties。(2)在创建一个 SpringBoot 项目时,引入的 spring-boot-starter-web 依赖间接地引入了 snakeyaml 依赖, snakeyaml 会实现对 YAML 配置的解析。(3)YAML 的使用非常简单,利用缩进来表示层级关系,并且大小写敏感。2,YAML配置与Properties配置的比较可以使用 @Propert

iOS 7.1 : Enterprise application distribution not working

这个问题在这里已经有了答案:Enterpriseappdeploymentdoesn'tworkoniOS7.1(16个答案)关闭8年前。我刚刚更新到IOS7.1公开发行版,如果我转到我的企业应用程序商店并尝试下载该应用程序,出现错误:Cannotinstallapplicationsbecausethecertificateforexample.comisnotvalid但相同的构建适用于iOS7.0.6之前的iOS版本。因为是新的,所以在网上找不到任何资料。

iphone - iOS SDK : How to invoke E-mail application?

我想在我的iPad应用程序中调用带有自定义正文文本的iPad电子邮件应用程序。发件人和主题将为空,我想设置的唯一参数是电子邮件的文本。我怎么能那样做?谢谢! 最佳答案 为什么不直接在您的应用中打开电子邮件消息编写器?MFMailComposeViewController*mailController=[[MFMailComposeViewControlleralloc]init];[mailControllersetSubject:@"mysubject"];[mailControllersetMessageBody:@"mymes

iOS Page sheet 和 Form sheet

根据iOS人机界面指南,模态视图可以采用页面表单或表单表单等形式。页表被描述为:在横向放置的较大设备上部分覆盖底层内容。所有未覆盖的区域都变暗以防止与它们交互。在较小的设备上以纵向覆盖整个屏幕。而表单为:显示在屏幕中央,但如果键盘可见,则可能会重新定位。所有未覆盖的区域都变暗以防止与它们交互。在较小的设备上可能会覆盖整个屏幕。这两种形式在外观上的真正区别是什么?我在开发者文档中找不到Formsheet的描述。只有页面表(https://developer.apple.com/reference/uikit/uimodalpresentationstyle/1621358-pageshe

iOS UISearchController 崩溃 : Application tried to present modal view controller on itself

根据crashlytics,以下崩溃正在发生(很少)。Applicationtriedtopresentmodalviewcontrolleronitself.Presentingcontrolleris.我根本无法复制这个问题。这就是我设置UISearchController的方式。self.searchController=[[UISearchControlleralloc]initWithSearchResultsController:nil];self.searchController.dimsBackgroundDuringPresentation=NO;self.searc

ios - Xcode 持续集成 - "iOS Simulator failed to install the application"

遇到一个奇怪的问题:集成有时会因此失败:Testtarget[...]encounteredanerror(iOSSimulatorfailedtoinstalltheapplication.)我们使用两个模拟器7.0和7.1进行测试。我尝试在服务器上打开模拟器并通过ui清除它们的内容。我还尝试删除~/Library/ApplicationSupport/iPhone/Simulator/7.xx/Applications数据,但没有结果。令人沮丧的是,集成过程运行了几个小时,然后中断并显示了上述失败消息,然后才运行。我查看了日志,但没有确凿的证据,但我可能遗漏了一些东西。我应该在哪里

ios - Xcode 7.3.1 - SVN : Couldn't communicate with a helper application

使用Xcode7.3.1,当我尝试提交任何更改到我的受SVN源代码控制的项目时出现以下错误“工作副本“ProjectName”提交文件失败。无法与辅助应用程序通信”我的猜测是它无法定位/执行引擎盖下的“svn”二进制文件,但Xcode中的其他SVN操作正常工作似乎很奇怪(源代码管理->历史...愉快地显示所有以前的提交等,这表明它能够很好地与SVN服务器通信)网站上还有其他与此类似的问题,但都与Git项目有关或未得到答复 最佳答案 我们在添加新本地化时遇到了这个问题。我们正在使用xCode8.2.1我们发现问题是由其中带有@字符的图