问题标签 [ios-4.2]

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.

0 投票
2 回答
1997 浏览

cocoa-touch - UIScrollView 不适用于 [scrollView setScrollEnabled: YES]

在我的 .h 文件中,我有一个 IBOutlet 声明如下:

我将我的 UIScrollView 连接到文件的所有者。

在我的 .m 文件中,viewDidLoad 中有以下内容:

但是当我尝试滚动时,什么也没有发生。

您不需要设置 UIScrollViewDelegate,因为我的应用程序可以在不使用它的情况下滚动。

0 投票
4 回答
2054 浏览

iphone - 涉及 NSDocumentDirectory 和其他 iOS App 特定调用的静态库的单元测试

我正在尝试为尝试在文档目录中创建/写入/读取文件的静态库运行单元测试。由于这是一个静态库而不是 iOS 应用程序,因此尝试引用 NSDocumentDirectory 将返回表单的目录

“/用户//库/应用程序支持/iPhone 模拟器/文档”

该目录不存在。当尝试从实际应用程序访问目录时,NSDocumentDirectory 会返回以下形式的内容:

“/用户//库/应用程序支持/iPhone 模拟器/4.2/FEDBEF5F-1326-4383-A087-CDA1B865E61A/文档”

(请注意模拟器版本以及应用程序 ID 作为路径的一部分)

在实现需要 iOS 应用特定调用的测试的静态库的单元测试框架中,如何克服这个缺点?

提前致谢。

0 投票
9 回答
17005 浏览

iphone - 如何在 iOS 4.2 中将视频导入 iPhone 模拟器相机胶卷?

我已经尝试过此处此处描述的解决方案,即将 QuickTime 电影复制到~/Library/Application Support/iPhone Simulator/User/Media/DCIM/100APPLE/VID_0001.m4v,但这似乎没有任何作用,而且我猜自 iOS 3.2 以来发生了一些变化,使其无法正常工作。

请注意,我非常喜欢不涉及向我的应用程序添加代码的解决方案,除非这确实是唯一的方法。

ETA:我知道可以将视频文件作为资源包含在内;我想要的是将视频文件添加到相机胶卷中——就像通过(例如)从 Safari 中保存图像来处理照片一样——这样我就可以测试涉及选择媒体文件的功能。

再次更新:如果有人可以明确地告诉我这是不可能的,有参考资料,那也很有帮助。

0 投票
9 回答
6969 浏览

iphone - 强制 iPad 应用程序在纵向显示 splitView(如设置 iPad 应用程序)

我正在尝试开发一个基于 splitView 的 iPad 应用程序,它可以在每个方向上显示拆分界面。我已尝试按照本教程中的说明对 UISplitViewController 类进行子类化,但它不起作用。_hidesMasterViewInPortrait = (hidden) ? 0 : 1;正如上述博客中的一条评论所建议的那样,我尝试创建一个要设置的类别,但没有任何效果。

任何人都可以在不使用任何第三方框架或类的情况下帮助我找到解决方法吗?

0 投票
1 回答
9797 浏览

ipad - 带有主 UINavigationController 和详细 UINavigationController 的 UISplitViewcontroller

我们在 UISplitViewController 应用程序中有我们需要的特定行为。我们有以下 3 个视图的层次结构

  • FormOneViewController - 在 MasterView 中初始化的 TableViewController
  • FormTwoViewcontroller - TableViewCotnroller initalised in detailView
  • FormThreeViewcontroller - 尚未显示。

当用户在 FormTwoViewController 中选择一个项目时,我们希望 FormThreeViewCONtroller 出现在 detailView 中,并且 FormTwoViewController(当前的详细视图)成为 masterView。

我们还需要在详细视图上有一个后退按钮来返回视图控制器堆栈。因此,当按下返回时,FormTwoViewController 成为 detailView,FormOneViewController 再次成为主视图。

我们尝试使用 UISPlitViewcontroller 以及 masterNavigationController 和 detailNavigationController 来实现这一点。我们有初始阶段工作,当应用程序启动时视图正确显示,我们选择 FormTwoViewController 项目并将 FormThreeViewController 推送到 detailNavigationController 和 FormTwoViewController 推送到 masterNavigationController 堆栈。

我们现在遇到的问题是双重的

  1. 当在详细视图控制器中按下后退按钮时,它什么也不做。似乎处理程序已断开连接或其他什么。
  2. 我们没有在纵向模式下获得按钮以在弹出窗口中显示主视图。

有没有人有任何关于如何做到这一点的例子或任何帮助将不胜感激。

0 投票
1 回答
266 浏览

css - 为什么 iOS 4.2 iPad 更新会破坏这个网站布局?

我被要求修复http://www.ireland.com的布局问题,该问题仅发生在运行 iOS 4.2 的 iPad 上。正文内容向右浮动,标题向左浮动,而不是像在所有其他平台和供应商上那样全部居中。

任何人都知道这些问题或知道我可以如何解决这个问题?

我只能在我的 macbook 上访问 iOS 模拟器,并且无法让 firebuglite 工作,因为它会阻止复制小书签。我希望我有一些像样的调试工具!

谢谢,丹尼斯

0 投票
3 回答
766 浏览

iphone - iPhone:如何在不考虑宽度的情况下获取textView中输入的行数

在我的 iPhone 应用程序中,我有一个文本视图,用户将在其中输入多行数据。

现在我需要一个可以获取行数的解决方案。

我需要一个不考虑宽度的解决方案。

我只需要用户在 textView 中输入的行数。

我该怎么做?

0 投票
2 回答
10060 浏览

iphone - 如何使用包含彩色图像的按钮自定义 UIToolbar?

我有两个关于 UIToolbar 的问题:

1:我已经阅读了大量关于如何在 UIToolbar 中使用带有自定义图像(彩色)的按钮的 Stackoverflow 答案。我试图在 UIToolbar 顶部放置一个视图(hack)并将带有图像的按钮放在其中,但失败了。现在我被困住了。你怎么能做到这一点?

2:有没有办法让多个按钮同时处于“按下”状态?我想要完成的功能是具有不同类型排序的不同按钮。

0 投票
2 回答
918 浏览

ios - NSOperationQueue 和并发操作

正如NSOperationQueueClass Reference 所说:在 iOS 中,操作队列不Grand Central Dispatch用于执行操作。它们为非并发操作创建单独的线程,并从当前线程启动并发操作。

但我发现在 iOS 4.2.1 中,队列总是为并发或非并发操作创建线程。而且我认为队列根本不关心并发或非并发,因为 isConcurrent 中的断点永远不会被打破。所以我认为参考是错误的......

0 投票
1 回答
805 浏览

iphone - 从 iPhone 上的 Web 服务器请求数据会造成过多的延迟

在我的 iPhone 应用程序中,我需要访问网络服务器才能登录我的系统。客户端要求数据库仅在服务器上。所以我在 ASP.NET 和 MySQL 数据库中创建了一个管理面板,其中存储了登录信息。

现在,当我在代码中使用下面给出的方法从服务器获取数据时,需要花费太多时间(即超过一分钟)来响应。

在我之前从服务器获取特定数据的情况下,当我下次尝试获取它时会快速获取该值。但是对于新数据,它又需要很多时间,或者更确切地说是超时。

有时请求甚至超时。

我应该怎么做才能减少延迟并加快整个登录过程?

有一个更好的方法吗?

有关以下代码的信息:

firstname.text 是我的用户名。

lastname.text 是我的密码。

label.text 是我用来存储从服务器获取的密码的临时标签。

allUsers 是存储从服务器获得的响应的数组。

我也使用 JSON 来解析网络服务器和 iPhone 之间的数据。

我使用 plist 来存储我的网址。Plist名称是url.plist

代码如下: