问题标签 [iphone]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 将 Android 的 Java VM 移植到 iPhone 上?
有谁知道任何旨在将 Android 的 Java VM 移植到 iPhone 上的现有项目?据我了解,这不会太遥不可及,肯定会带来一些令人兴奋的发展。
编辑:我应该指出,我知道使用官方 iPhone SDK 不会发生这种情况。但是,越狱平台将消除任何 Apple 强加的障碍。我想大多数对将 Android 集成到 iPhone 感兴趣的人也会是通常拥有越狱 iPhone 的人群。
iphone - iPhone标签栏项目图像分辨率?
标签栏项目的图像分辨率是多少?
此外,请提供有关该选项卡项目图像的其他一些有用信息。
提前致谢。
iphone - 为智能手机开发网页的初学者帮助
我刚刚开始创作用于“智能手机”的网页。我需要针对 Blackberry、WinCE、iPhone 等。对于具有丰富 Web 和软件开发经验但没有为这些设备开发 UI 经验的人,您会推荐哪些资源或书籍?您会推荐哪些仿真套件,它们代表真实事物的准确度如何?
编辑:澄清一下,我在 ASP.Net 中构建了一个 Web 应用程序。我希望应用程序中可用功能的有限子集可用于移动设备。我正在编写一组单独的页面来完成此操作。我从两个简单的功能块开始。在未来,我相信我可能会收到需要移植更多功能的要求。
iphone - 您在编写 Objective-C 和 Cocoa 时使用了哪些最佳实践?
我知道HIG(非常方便!),但是在编写 Objective-C 时,尤其是在使用 Cocoa(或 CocoaTouch)时,您使用了哪些编程实践。
iphone - 获取纬度/经度对的街道地址
我已经看到可以从街道地址获取纬度和经度(地理编码,如在Google Maps API中),但是当您知道纬度/经度已经是什么时,是否可以反过来获取街道地址?
该应用程序将是一个 iPhone 应用程序(以及为什么该应用程序已经知道纬度/经度),因此从 Web 服务到 iPhone API 的任何东西都可以工作。
ios - 以编程方式对齐 iPhone 键盘顶部的工具栏
在某些情况下,我想在 iPhone 键盘的顶部添加一个工具栏(例如,在 iPhone Safari 中导航表单元素时)。
目前我正在用常量指定工具栏的矩形,但是因为界面的其他元素在不断变化 - 屏幕顶部的工具栏和导航栏 - 每次我们进行小的界面更改时,工具栏都会失去对齐。
有没有办法以编程方式确定键盘相对于当前视图的位置?
iphone - How do I create a bundle of reusable code in Xcode?
I am developing an iPhone app and have to parse xml files in order to put them into a database. I will also be using those same xml parsers in my app so users can import their own data. I was wondering how I can extract those xml parsers into a bundle or a library so I can use them both in my iPhone app and in a command line app where I just populate a sqlite3 database.
Thanks in advance!
iphone - OCUnit 和 OCMock 可以在 iPhone SDK 上工作吗?
我根本无法让它工作,我想知道我是在浪费时间,还是我只是愚蠢!
抱歉,我现在没有确切的错误。但我只想知道它是否有效!
iphone - iPhone user's mobile number
Can I get user's mobile number (CLI number) in Objective-C on the iPhone from its sim card?
iphone - 如何将 UITableView 滚动到不包含行的部分?
在我正在开发的应用程序中,我有一个普通样式的 UITableView,它可以包含一个包含零行的部分。我希望能够使用 scrollToRowAtIndexPath:atScrollPosition:animated: 滚动到此部分,但由于缺少子行,当我尝试滚动到此部分时出现错误。
Apple 的日历应用程序能够做到这一点,如果您在列表视图中查看您的日历,并且您的日历中没有今天的事件,则会为今天插入一个空白部分,您可以使用工具栏中的“今天”按钮滚动到它在屏幕底部。据我所知,Apple 可能正在使用自定义的 UITableView,或者他们正在使用私有 API ...
我能想到的唯一解决方法是在 0 像素高的地方插入一个空的 UITableCell 并滚动到该位置。但据我了解,拥有不同高度的单元格对于滚动性能确实很不利。无论如何,我还是会尝试一下,也许性能不会太差。
更新
由于似乎没有解决方案,我已经向苹果提交了一个错误报告。如果这也影响到您,如果您希望更快地解决此问题,请提交 rdar://problem/6263339(打开雷达链接)的副本。
更新#2
我对这个问题有一个不错的解决方法,看看我下面的答案。