草庐IT

不同的iPad尺寸的UI不同

我们的项目为所有iPad运行,我们遇到了一个问题,例如,我们在屏幕上垂直坐着8个按钮,并在iPad9.7英寸上添加了限制,它们看起来很好,但它们在iPad12.9上看起来真的很大,所以问题是,有什么好方法可以实际使用屏幕空间来更好地使用屏幕空间,例如,如果是iPad12.9,请添加额外的Uiview。我已经考虑使用尺寸类,但是我相信所有iPad都有一个尺寸类别,我想要的是,如果有一种使用接口构建器的方法可以使用不同的iPad尺寸UI的方法看答案我想象您的情况是,这种特定的ViewController具有很多共享的内容(例如公共顶部栏或导航栏),但仅仅是中间内容似乎不合适。在这种情况下,建议使用

html - 在 Mobile Safari/iOS/iPad 中控制捏缩放并将其隔离到一个元素

是否有MobileSafari、HTML或CSS标记或属性来限制触摸缩放和平移到页面上的一个元素?例如,我希望能够放大和缩小图像或div元素,但页面上的各种其他元素都保持原位并保持相同大小。这可能会通过限制平移和滚动视口(viewport)元标记来工作,然后说我可以做到但只能在特定元素上进行。任何帮助将不胜感激。 最佳答案 我很确定你会做this.代码:HTML:Youcanzoomhere!Nozoominghere!CSS:.zoom{font-size:36px;overflow:auto;height:100px;width

html - 在 Mobile Safari/iOS/iPad 中控制捏缩放并将其隔离到一个元素

是否有MobileSafari、HTML或CSS标记或属性来限制触摸缩放和平移到页面上的一个元素?例如,我希望能够放大和缩小图像或div元素,但页面上的各种其他元素都保持原位并保持相同大小。这可能会通过限制平移和滚动视口(viewport)元标记来工作,然后说我可以做到但只能在特定元素上进行。任何帮助将不胜感激。 最佳答案 我很确定你会做this.代码:HTML:Youcanzoomhere!Nozoominghere!CSS:.zoom{font-size:36px;overflow:auto;height:100px;width

javascript - HTML5 视频上的关闭按钮 (iPad)

我必须在网页上嵌入一个视频,并带有一个按钮来关闭和停止视频。关闭后,下方会显示一张图片。在所有浏览器上一切正常。问题出在iPad上...基本上在iPad上“关闭”按钮不起作用(不可点击)。将它移到视频的一侧它可以工作(关闭视频)但它不会暂停它。该视频托管在Wistia上。播放没有问题...“当检测到需要它的设备(即iPhone、iPad)时,每个Wistia嵌入代码类型都会自动支持HTML5。”这是网址:http://www.bbyd.eu/projects/test/video_ecom/index.html 最佳答案 尝试向视频

javascript - HTML5 视频上的关闭按钮 (iPad)

我必须在网页上嵌入一个视频,并带有一个按钮来关闭和停止视频。关闭后,下方会显示一张图片。在所有浏览器上一切正常。问题出在iPad上...基本上在iPad上“关闭”按钮不起作用(不可点击)。将它移到视频的一侧它可以工作(关闭视频)但它不会暂停它。该视频托管在Wistia上。播放没有问题...“当检测到需要它的设备(即iPhone、iPad)时,每个Wistia嵌入代码类型都会自动支持HTML5。”这是网址:http://www.bbyd.eu/projects/test/video_ecom/index.html 最佳答案 尝试向视频

ios - 为什么以前缓存在 iPad 上的 SVG 图像并不总是从应用程序缓存中加载?

我们有一个允许用户查看SVG的网络应用程序。这些SVG通常包含使用相对URL加载的图像。由于我们希望这是一个iPad的“网络应用程序”,我们还希望将其添加到iPad用户的主屏幕,并由HTML5应用程序缓存对其进行缓存,以便用户可以离线查看这些SVG和相关图像。当我们的应用程序从iPad主页图标加载时,应用程序缓存list被正确读取,所有引用的资源都被缓存。当用户开始脱机使用应用程序时会出现此问题。在应用程序的使用过程中,会在页面DOM中添加和删除SVG。在此期间,SVG中的某些图像无法从应用程序缓存中加载,即使它们肯定存在并缓存。相反,向服务器发出图像请求,这显然失败了,因为用户不再在

ios - 为什么以前缓存在 iPad 上的 SVG 图像并不总是从应用程序缓存中加载?

我们有一个允许用户查看SVG的网络应用程序。这些SVG通常包含使用相对URL加载的图像。由于我们希望这是一个iPad的“网络应用程序”,我们还希望将其添加到iPad用户的主屏幕,并由HTML5应用程序缓存对其进行缓存,以便用户可以离线查看这些SVG和相关图像。当我们的应用程序从iPad主页图标加载时,应用程序缓存list被正确读取,所有引用的资源都被缓存。当用户开始脱机使用应用程序时会出现此问题。在应用程序的使用过程中,会在页面DOM中添加和删除SVG。在此期间,SVG中的某些图像无法从应用程序缓存中加载,即使它们肯定存在并缓存。相反,向服务器发出图像请求,这显然失败了,因为用户不再在

javascript - 在另一个 div 上使用触摸时 contenteditable 不起作用

请耐心等待,但这是一个非常具体的问题,需要一些背景知识,并且是iPadiOS5.0特有的问题想象一下创建一个类似于IDE的HTML页面。左边是资源管理器,右边是使用contenteditable字段的编辑字段。这是一个简化的结构:hellohellohellohellohellohelloedithere...假设左侧字段有数百个问候语。我使用iScroll4库将这些元素转换为滚动系统。使用触摸滚动效果很好。问题来了。假设我刷新页面,开始编辑和添加或删除文本。然后我轻拂左侧以查看另一个元素。如果我随后触摸编辑字段,我将无法添加文本。我在内容字段上方添加了一个链接元素touchmetou

javascript - 在另一个 div 上使用触摸时 contenteditable 不起作用

请耐心等待,但这是一个非常具体的问题,需要一些背景知识,并且是iPadiOS5.0特有的问题想象一下创建一个类似于IDE的HTML页面。左边是资源管理器,右边是使用contenteditable字段的编辑字段。这是一个简化的结构:hellohellohellohellohellohelloedithere...假设左侧字段有数百个问候语。我使用iScroll4库将这些元素转换为滚动系统。使用触摸滚动效果很好。问题来了。假设我刷新页面,开始编辑和添加或删除文本。然后我轻拂左侧以查看另一个元素。如果我随后触摸编辑字段,我将无法添加文本。我在内容字段上方添加了一个链接元素touchmetou

jquery - onclick 事件不适用于 ipad 和平板电脑

onClick事件在平板电脑、iPad上不起作用?它在Pc浏览器上完美运行,但不适用于触摸事件,我尝试了.binding(),.on()和很多东西,但它们没有给出100%的结果。如何让它在ipad,平板电脑上工作?You'vestyledthedivtohaveasetwidthof100px.Atareasonablefontsize,that'stoomuchtexttofitin100px.Withoutdoinganything,thisis2 最佳答案 你需要使用touchstart我给你举个小例子,$('elementi