小编Eli*_*eth的帖子

如何在iPhone上更改方向更改时重置Web应用程序的缩放/缩放?

当我以纵向模式启动我的应用程序时,它工作正常.然后我旋转到风景,它扩大了规模.为了使其能够在横向模式下正确缩放,我必须双击两次,首先进行缩放(正常的双击行为),然后再一次缩放(再次,正常的双击行为) .当它缩小时,它会缩小到横向模式的正确新比例.

切换回肖像似乎更加一致; 也就是说,它处理缩放,以便在方向变回肖像时缩放比例正确.

我想弄清楚这是不是一个错误?或者如果这是可以用JavaScript修复的东西?

使用视口元内容,我将初始比例设置为1.0,我没有设置最小或最大比例(我也不想).我将宽度设置为设备宽度.

有任何想法吗?我知道很多人会很感激有一个解决方案,因为它似乎是一个持久的问题.

javascript iphone orientation ipad

94
推荐指数
3
解决办法
11万
查看次数

如何使用nth-child与带有rowspan的表进行样式设计?

我有一个表,有一行使用rowspan.所以,

<table>
 <tr>
  <td>...</td><td>...</td><td>...</td>
 </tr>
 <tr>
  <td rowspan="2">...</td><td>...</td><td>...</td>
 </tr>
 <tr>
              <td>...</td><td>...</td>
 </tr>
 <tr>
  <td>...</td><td>...</td><td>...</td>
 </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我想使用nth-child伪类为每隔一行添加一个背景颜色,但是rowspan正在弄乱它; 它将行背景颜色添加到行下方的行中,实际上我希望它跳过该行,然后移动到下一行.

有没有办法让nth-child做一些聪明的事情,或者在选择器中使用[rowspan]来解决这个问题?所以在这种情况下,我希望背景颜色在第1行和第4行,但之后在6,8,10等等(因为这些都没有行间盘)?就像我看到一个rowspan一样,然后我希望nth-child将n加1,然后继续.

可能没有解决方案,但我想问:-)

html css css-selectors css3

27
推荐指数
3
解决办法
2万
查看次数

initWithNibName,awakeFromNib和viewDidLoad的描述?

是否有一个很好的概述initWithNibName,awakeFromNib以及viewDidLoad,规定了使用的每一种最好的方式,准确地各做什么介绍?我发现这些非常令人困惑.在使用View Controller生成的模板中,评论initWithNibName说:

指定的初始化程序.覆盖以执行加载视图之前所需的设置.

除了这个方法似乎永远不会被调用(我正在使用IB来设置View Controller).我应该使用awakeFromNibviewDidLoad初始化吗?

iphone cocoa-touch ios

19
推荐指数
2
解决办法
1万
查看次数

如何为Closure编译器设置language_in选项?

我需要在Closure编译器上设置language_in选项以防止IE8解析错误:

错误 - 解析错误.IE8(及以下)将错误地解析数组和对象文字中的尾随逗号.如果您要定位较新版本的JS,请设置相应的language_in选项.

我确实在封闭组中找到了与此相关的帖子,但是,该选项直接在java编译器上设置,而不是通过其中一个构建脚本.我需要能够在构建脚本上设置它.

我正在关闭/ bin/build /中的脚本,那里有几个.我尝试将选项添加到闭包构建器,但它失败了.

有人可以指导我如何正确设置此选项吗?

谢谢.

javascript compiler-options google-closure-compiler

19
推荐指数
1
解决办法
1万
查看次数

您是否有Java 8 Functional接口列表(不是java.util.function中列出的接口)?

我试图看看是否有任何方法可以获得Java 8中作为功能接口的所有接口的列表.我不是在谈论这个页面上的列表:

https://docs.oracle.com/javase/8/docs/api/java/util/function/package-summary.html

相反,我在谈论像Comparator,FileFilter和Runnable这样的接口--API文档显示的接口是这样的功能:

@FunctionalInterface公共接口Runnable

这些地方有完整的清单吗?

谢谢!

java java-8 functional-interface

13
推荐指数
4
解决办法
4331
查看次数

Cocoa键值绑定:Controller Key的各种选项有哪些解释?

当我使用Interface Builder将控件绑定到NSArrayController时,绑定检查器中的"Controller Key"字段下有各种选项.

我理解"arrangeObjects"是什么,我半理解"选择"是什么,但我很想看到所有选项的真正好解释以及何时使用每个选项.该列表包括:selectionIndexes,selectionIndex,selectedObject,sortDescriptors等.我无法找到这些选项的良好解释.

我遇到了一个绑定目标>选择按钮的问题,所以我希望更深入地了解这些控制器键可能会帮助我调试我的问题.

谢谢!!!

macos cocoa interface-builder key-value-observing key-value-coding

10
推荐指数
3
解决办法
3868
查看次数

有没有办法在 iPad 上查看 localStorage 的内容?

在设置/Safari 中,有一个数据库条目,允许我查看在 iPad 上创建的数据库(不是它们的内容,而是它们的大小和来源)。

但是,我看不到任何方法可以查看 localStorage 中的内容。我正在使用控制台访问 Safari 中的 localStorage(开发 > 显示 Web Inspector 并单击存储选项卡)。

有没有办法在我丢失的 iPad 上查看 localStorage?

谢谢

html javascript local-storage ipad

7
推荐指数
1
解决办法
2万
查看次数

安装Babel以与React和JSX一起使用

我是React,Babel和JSX的新手.我正在试图弄清楚如何安装Babel,以便在浏览器中使用React和JSX"做正确的事".

但是,Babel的文档假设我已经知道整个NPM/Node +许多其他包管理器+框架生态系统,我不知道.

对于那些只想使用Babel为React应用程序编译JSX的人,有没有任何文档?我想学习如何在我的机器上(不是在托管网站上)这样做,但它似乎没有初学者文档.

看起来这些部件的各种版本不再一起工作,所以我对我需要的东西感到有点困惑.

到目前为止,我已经下载了React 16.2,并使用npm来安装Babel

npm install --save-dev babel-plugin-transform-react-jsx
Run Code Online (Sandbox Code Playgroud)

并且在我的文件夹中有一个node_modules /文件夹,其中Babel是(似乎是版本6.24.1,不知道这是否是React 16.2的正确版本),以及我想放置我的HTML和JavaScript的地方.

但是现在我被卡住了.我不知道如何让Babel做我需要的事情.我想只是写一些HTML一些阵营+ JSX在里面,并有"正确的事"发生,但无法找到任何文件对如何做到这一点.

谢谢!

javascript build jsx babel reactjs

7
推荐指数
1
解决办法
1487
查看次数

在支持应用的模式下使用mailto:Mobile Safari中的链接时出错

我在网页中有一个表单,其动作为“ mailto:email”(其中email是真实的电子邮件地址)。当我以常规模式(即,不是从具有应用程序功能的主屏幕启动)在Mobile Safari中加载此页面时,此方法可以正常工作-提交表单后,电子邮件应用程序启动。但是,当我处于支持应用的模式并从主屏幕启动时(因此,没有Safari chrome),并提交表单时,出现错误“无法显示URL”。但是,在支持应用的模式下,常规的mailto:链接(即不是表单)确实可以工作。

有没有其他人注意到这一点?任何解决方法?在支持应用的模式下是否不允许使用表单?

谢谢,

伊丽莎白

mailto iphone web-applications mobile-safari

5
推荐指数
1
解决办法
4734
查看次数

CSS em测量如何用于测量高度或边界半径?

据我所知,"em"测量是font-size的相对单位,相对于包含元素的字体大小,如果它以px等绝对单位指定,或者是浏览器中的默认字体大小.

但是我试图理解如何使用em作为盒子元素的边界半径的测量,就像div一样.我假设它与如何使用em作为盒子宽度或高度的测量工作有关.

它仍然与font-size有关吗?具体来说,它是如何衡量的?关于如何计算border-radius的解释似乎都是基于px单位的.

css em

5
推荐指数
1
解决办法
2715
查看次数

如何挂钩iPad弹出工具栏按钮的操作方法?

我正在使用拆分视图模板来创建一个简单的拆分视图,当然在纵向模式下有一个弹出窗口.我正在使用模板生成的默认代码,添加/删除工具栏项并设置弹出控制器并将其删除.这两个方法是splitViewController:willShowViewController:...和splitViewController:willHideViewController:...

我试图弄清楚如果用户在显示弹出窗口时点击工具栏按钮,弹出窗口就会消失.如果你点击弹出窗口外的任何地方,你可以使弹出窗口消失而不选择项目,但如果用户再次点击按钮我也想让它消失.

我被困的地方就是:似乎没有一种明显的,简单的方法来挂钩工具栏按钮的动作.我可以使用调试器告诉我在按钮上调用的操作是showMasterInPopover.我承认,我不熟悉以编程方式与选择器合作.

我可以以某种方式编写一个动作并将其设置在工具栏上,而不会覆盖已存在的动作吗?例如,添加一个调用现在那个的动作?或者我是否必须编写一个动作来显示/隐藏自己的弹出窗口(现在可能是由分割视图控制器在幕后进行的行为???).

或者我错过了一种简单的方法来将此行为添加到此按钮而不更改为我设置的现有行为?

谢谢!

popover ipad uisplitview uipopovercontroller

3
推荐指数
1
解决办法
7070
查看次数

如何在程序生成的iPhone UIWebView HTML中包含CSS资源?

我以编程方式生成HTML,并希望链接到我已包含在我的Resources文件夹中的CSS文件.我使用的是nUR的baseURL,我的CSS文件位于项目文件的顶层,但是这个"链接"肯定不起作用(即,当UIWebView显示HTML时,CSS文件显然没有被加载/找到).

是否有可能做到这一点?或者我是否需要将CSS文件放在网络上并通过URL链接到它?(我可以看到这样做的优势 - 让应用程序在不重新分发应用程序的情况下改变其风格).

谢谢

css iphone xcode uiwebview

1
推荐指数
1
解决办法
1084
查看次数