草庐IT

desktop-background

全部标签

cocoa - UINavigationController-Alike for Desktop-Cocoa?

我目前正在开发一个应用程序,它的用户界面很像TwitterforMac(像iOS一样插入/推出View)。有人为桌面Cocoa实现了UIViewController吗?这将为我节省很多工作时间。 最佳答案 目前标准AppKit中没有。您必须自己编写。如果您决定走这条路,这可能会有所帮助:http://parsekit.com/umekit/UMEKit是Cocoa的一个小框架,它实现了一些与UIKit类和UI组件等效的东西。 关于cocoa-UINavigationController-

javascript - 如何检测 iOS Mobile Safari 和 Chrome 的 "request desktop site"模式?

当用户使用iOS移动版safari的“请求桌面版网站”或iOSChrome的“请求桌面版”时,我想发送我网站的iPad版。那个模式好像只有user-agent不一样,而且好像检测不到。有什么想法吗?我的网站有三个版本:台式机/平板电脑/智能手机。平板电脑版本是桌面版本的静态版本,非常动态并且大量使用JavaScript(视差效果。) 最佳答案 我见过一些人使用cookies/sessionStorage来检测不断变化的用户代理,例如http://leavesofcode.net/2013/07/08/responsive-desig

ios - viewWillTransitionToSize :withTransitionCoordinator: called when app goes into the background or inactive

当应用程序进入后台或自iOS9起处于非事件状态时,方法viewWillTransitionToSize:withTransitionCoordinator:似乎被调用了多次。例如,如果应用程序在iPad上处于纵向模式,按下主页按钮将导致应用程序首先接收大小为1024x768(横向)的方法调用,然后接收768x1024(返回纵向)的方法调用。这使我得出结论,iOS这样做是为了获取应用程序切换器的屏幕截图。我们的应用程序逻辑取决于屏幕尺寸,屏幕尺寸的变化会触发任务,根据新尺寸更新我们的模型。我们需要在用户旋转设备或进入多任务模式(SplitView)时执行此操作,但我们不能在用户进入后台时

ios - 为什么 CSS background-size : cover not work in portrait mode on iOS?

我正在尝试跨设备设置手动splash-image。我通过检查orientation(触摸设备)或screenwidthvs.screenheight(非触摸)并相应地设置url来实现。然后我通过Javascript添加这个CSS规则:document.styleSheets[3].insertRule('.initHandler:before{background:url('+x+')no-repeatcentercenterfixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size

ios - watchOS 2 : haptic feedback in background

我想我已经知道这个问题的答案了,但我想问的只是为了彻底。以AppleWatch内置的map应用为例。当您使用逐向导航时,当需要左转或右转时,watch会播放自定义触觉模式-即使屏幕关闭且应用程序处于后台。另一个例子是当你在锻炼时——如果你设定了一个目标,当你达到50%和100%时,你的手腕会被轻拍一下,即使你没有看watch当时(屏幕关闭,应用后台运行)。在watchOS2中,我们第3方开发人员是否有任何方法可以让应用在屏幕关闭且应用处于后台时播放特定的触觉模式?我知道playHaptic:方法在应用程序处于事件状态时起作用,可以让您播放几种不同类型的触觉模式,而且我知道当应用程序处于

iOS8 iPhone 5 Mobile Safari 不能被Desktop Safari 7.0.6 检查.. "No Inspectable Applications"

我正在尝试在我的iPhone上调试网站。我过去只能将iPhone连接到我的Mac并打开Safari。我会点击“开发”并在该菜单中看到我的手机,然后我可以从那里看到我打开的每个移动Safari选项卡。现在,在iOS8中,它不再显示我的MobileSafari上打开的选项卡,而是显示“没有可检查的应用程序”,而不是我打开的选项卡。我已确保WebInspector已启用。设置>Safari>高级>Web检查器已打开。我不是想在隐私模式下打开“选项卡”。有人知道我做错了什么,或者这是Apple的错误吗?此外,为了它的值(value),我重置了我的手机和桌面,重置了两个safaris。拔下并重新

ios - 为什么 'Simulate Background Fetch' 从 Xcode 8 开始导致崩溃 (libsystem_kernel.dylib`mach_msg_trap)?

我在macOSSierra、Xcode8上,每当我尝试在实际的iOS10设备上模拟后台获取时都会崩溃。使用模拟器时不会发生这种情况。这发生在所有项目中,包括那些新创建的项目。libsystem_kernel.dylib`mach_msg_trap:0x18cfec164:movnx16,#0x1e0x18cfec168:svc#0x80->0x18cfec16c:ret(Thread1:signalSIGSTOP)我没有任何其他iOS设备可以测试;还有其他人遇到这种情况吗? 最佳答案 我在一台设备上运行Xcode8.1-它没有崩溃,

iOS : ModalView with background transparent?

我想在viewController上显示模态视图。(它有一个导航Controller)。在我看来,我有文本和一个显示模态视图的按钮。我创建了一个包含我的模态视图的.xib(它是一个带有图像和标签的View)。当我展示它时:ShareController*controller=[[ShareControlleralloc]initWithNibName:@"ShareController"bundle:nil];controller.view.backgroundColor=[UIColorclearColor];controller.modalPresentationStyle=UIM

iOS GCD : Difference between any global queue and the one with background priority (DISPATCH_QUEUE_PRIORITY_BACKGROUND)?

我正在阅读ConcurrencyProgrammingGuide事情让我感到困惑。我看到很多代码为任何后台任务调用以下内容:dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0);现在我所说的“背景”是通俗的意思:在主(UI)线程以外的任何地方执行的东西所以按照文档,上面的语句返回任何具有不同优先级的非主线程队列。我的问题是-为什么DISPATCH_QUEUE_PRIORITY_BACKGROUND存在?最近我还看到许多使用DISPATCH_QUEUE_PRIORITY_BACKGROUND的异步任务专门执行后台任务。队

iphone - UITableViewHeaderFooterView : Unable to change background color

我正在尝试更改UITableViewHeaderFooterView的背景颜色。尽管出现了View,但背景颜色仍为默认颜色。我从xcode收到一条日志,上面写着:SettingthebackgroundcoloronUITableViewHeaderFooterViewhasbeendeprecated.PleaseusecontentView.backgroundColorinstead.但是,以下选项均无效:myTableViewHeaderFooterView.contentView.backgroundColor=[UIColorblackColor];myTableViewH