问题标签 [iphone-sdk-3.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.
ipad - 创建 iPad 屏幕视图的 1 页 PDF - 如何?
我已经在其他几个论坛上问过这个问题并且得到了零回应,所以我希望这里的人可以帮助我指出正确的方向。我的工作有一个非常简单的单屏应用程序。它基本上只是一个 1 页纸质报告的再创作,该报告有一个公司徽标、一些标签、几个文本框和一个用于报告的滚动文本框。
我需要能够填写报告,然后单击一个按钮以图形形式将其保存,以便以后可以传真、打印或通过电子邮件发送。目前,我只是以编程方式进行屏幕截图并将其保存到照片的库中(默认为屏幕截图)。然后我可以从照片中通过电子邮件发送它。这工作正常,但充其量是一种hacky。
我已经通读了用于创建 PDF 的新 iPad 3.2 指南(显然它应该比以前容易得多),但我无法让它工作,我现在已经花了无数个小时在上面。我希望有人能给我答案。
或者,如果有人知道我如何重定向屏幕截图的存储位置(默认在相册中),那么也许我可以使该功能正常工作。如果我可以将屏幕截图重定向到存储在我的应用程序文档文件夹中,那么我可以使用 MFMailCompose 将其附加到电子邮件中。
最后,附带说明一下,有没有人知道通过触摸捕获数字签名的好方法。例如,在我转换为 PDF 或截屏之前,我希望我的用户能够通过触摸文档底部的方式签署他们的名字。
在此先感谢您的帮助。-射线
objective-c - UINavigationController 左键问题
这是我的代码:
'self' 类是从 UINavigationController 继承的,我是否使用 'presentModalViewController' 方法从另一个 UIViewController 呈现它。你怎么看?为什么不显示左键?
iphone - 导航到 SplitViewController
我一直在使用 iPad SDK 寻找改进当前 iPhone 应用程序的方法。我有几个地方我认为新的“SplitView”看起来不错。我的问题是是否可以使用我当前基于导航的应用程序导航到“SplitView”?主要是我不确定如何将 SplitViewController 推送到我当前的视图堆栈中。有什么想法吗?
iphone - 绘制下划线/删除线文本(多行字符串)?
我必须使用所有类型的文本对齐来绘制带下划线的多行文本。我在论坛上搜索并得到了一些结果,例如:
http://davidjhinson.wordpress.com/2009/11/26/underline-text-on-the-iphone/
http://forums.macrumors.com/showthread.php?t=561572
但所有仅绘制单行文本。虽然我有多行文字。当文本对齐居中时,情况会变得更糟。我搜索并发现在 iphone-sdk-3.2 中有一些核心文本属性用于为文本加下划线,但不知道如何使用它。此外,如果我使用这些,我的问题将无法完全解决。
因为我还必须绘制删除线文本。
任何对此有想法的人请帮忙。
iphone - 使用 UIScreen 驱动 VGA 显示器 - 似乎不显示 UIWindow?
你好呀,
我正在尝试使用 UIScreen 在我的 iPad 上使用 VGA 加密狗驱动一个单独的屏幕。
这是我在根视图控制器的 viewDidLoad 中得到的内容:
ipad - UITableView 背景颜色在 iPad 上总是灰色
当我backgroundColor
为我设置UITableView
它时,它可以在 iPhone(设备和模拟器)上正常工作,但不能在 iPad 模拟器上工作。相反,我为我设置的任何颜色(包括groupTableViewBackgroundColor
.
重现步骤:
- 创建一个新的基于导航的项目。
- 打开 RootViewController.xib 并将表格视图样式设置为“分组”。
- 将此响应程序添加到 RootViewController:
/li> - 选择 Simulator SDK 3.2,构建并运行。
- 您将获得黑色背景(设备和模拟器)。
- 在项目树中选择您的目标。
- 单击项目:升级 iPad 的当前目标。
- 构建并运行。
- 你会得到一个浅灰色的背景。
- 将表格视图样式恢复为纯色,您将获得黑色背景。
谢谢你的帮助!
iphone - iPad 模拟器多点触控光标在窗口缩放 100% 时不显示
我已经安装了 iPhone SDK 3.2 并且一直在开发 iPad 应用程序。但是,当我按住 ALT/OPTION 按钮并四处移动鼠标时,iPad 模拟器不会显示两个灰色的多点触控“光标”。仅当模拟器比例大小设置为 100% 时才会发生这种情况。如果我将其设置为 50%,它们就会出现。当我将它设置为 iPhone 时,它们就会出现。它只有 iPad 100% 大小。多点触控仍然可以正常工作,我只是看不到我“触摸”的位置。
我正在尝试完全关闭模拟器,从 iPhone 更改并再次返回。调整大小。各种东西。有没有其他人看到这个问题?有人对解决此问题有任何建议吗?我已经在 SOF 上搜索并搜索过其他有此问题的人,但我有点想知道是不是只有我一个人。
如果有什么不同,我有一台安装了 Snow Leopard 10.6.3 的 Mac Mini 1.83 GHz Intel Core 2 Duo。
谢谢。
iphone - iPhone SDK 3.2 UIGestureRecognizer 干扰 UIView 动画?
手势识别器和动画的 UIView 类方法是否存在已知问题?
我在 UIGestureRecognizer 回调的 UIImageView 上遇到一系列动画问题。如果动画序列是从像 TouchUpInside 这样的标准回调开始的,则动画效果很好。如果是通过 UILongPressGestureRecognizer 启动的,那么第一个动画跳到最后,第二个动画立即开始。
这是一个说明我的问题的示例。在项目的 .xib 中,我有一个连接到 viewToMove IBOutlet 的 UIImageView。我还有一个连接到 startButton IBOutlet 的 UIButton,并且我已将其 TouchUpInside 操作连接到 startButtonClicked IBAction。TouchUpInside 动作按我的意愿工作,但 longPressGestureRecognizer 在大约半秒后跳到第一个动画的结尾。当我 NSLog 第二个动画(animateTo200)时,我可以看到它在长按启动动画时被调用了两次,但在按钮的 TouchUpInside 动作启动动画时只有一次。
iphone - 更改/检查通用应用程序的最低 iPhone 操作系统?
XCode 中的下拉列表显示了 3.2 的基本 SDK,但我的 iPod Touch(第 2 代)运行 OS 3.1.3,在调试模式下运行该应用程序就可以了。(Command + Return/Enter)
我的 iPhone/iPod touch 版本的应用程序的实际基础 SDK 是什么,我该如何更改?通过右键单击“组和文件”窗格中的项目名称并更改“构建”下的“基础 SDK”来更改它,并没有多大作用。
编辑:
在写这个问题时,我发现在“构建”中向下滚动并更改“iPhone OS 部署目标”似乎是我正在寻找的,无论如何我都会发布这个。也许有人对此有更深入的了解......
编辑:如果有人可以验证我的修复,也请在此处发布。
iphone - iPad 和 UIPickerView(或 UIDatePickerView)
有没有人在 3.2 SDK 中使用 UIPicker 运气好?我正在将 iPhone 应用程序移植到 iPad 上,而这是我似乎无法开始工作的一件事。我试过了...
- 创建一个操作表,将选择器添加为子视图并显示它。
- 创建上面的操作表,使其成为通用 ViewController 的视图,将该 VC 添加到 UIPopover
- 使选择器成为通用 ViewController 的视图,将该 VC 添加到 UIPopover
使用操作表,它甚至不会尝试绘制它。在弹出视图中,它尝试绘制但未正确呈现。
只是想检查一下是否有人完成了这一点,如果是的话,如何。
谢谢大家!