问题标签 [three20]

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 投票
1 回答
1670 浏览

iphone - 使用 Three20 Navigator 浏览网页

我将如何制作 TTNavigator 示例代码以使其中一个选项卡直接转到 Web 视图或直接转到 youtube 视频等?这是当前代码 http://pastie.org/626186

0 投票
1 回答
833 浏览

iphone - 如何强制 TTPhotoViewController 在 iPhone 中重新加载图像 URL?

使用 Three20 框架创建一个好的 iPhone 应用程序的时候感觉很好,如果你之前没有尝试过,就去这里试试吧。

但是我希望您帮助我在初始化后强制 TTPhotoViewController 重新加载图像。目前,它似乎加载了之前存在的图像并且没有激活到 viewDidLoad。

你可以帮帮我吗?或给我任何建议?

0 投票
1 回答
2402 浏览

iphone - Three20 库 - TTPhotoViewController 的子类有一个不透明的导航栏

我正在使用 Three20 库中的 TTPhotoViewController 子类来显示来自 Web 位置的图像。图像加载正常,但导航栏和工具栏显示为默认色调。我正在使用带有自定义色调的导航栏(在 MainWindow.xib 中设置)

我尝试了这些东西来让它显示黑色半透明条,但这些似乎都不起作用。

  1. 在 MainWindow.xib 中将导航栏样式设置为黑色半透明
  2. 在 MainWindow.xib 中将导航栏样式设置为黑色不透明
  3. 在子类的 viewWillAppear 中将导航栏样式显式设置为黑色半透明:

有人可以告诉我为什么会发生这种情况以及我该如何解决这个问题?谢谢。

0 投票
2 回答
1223 浏览

iphone - 有没有办法从 UISearchDisplayController 中删除“无结果”标签?

我有一个使用新的 sdk3 UISearchDisplayController 的 three20 控制器。我还有一个从网络加载的模型,似乎无论我做什么,UISearchDisplayController 的默认行为都是显示“无结果”标签。有没有办法让它消失并显示其他东西?

0 投票
2 回答
1716 浏览

iphone - Three20:将 TTTableItem 链接到 TTViewController

我希望我的表格项目显示披露箭头并链接到另一个“详细信息”屏幕。很标准。Three20 应该可以帮助解决这个问题。

在我的 TTListDataSource 中,我目前正在做:

但是我需要在单击TTTableItemTTViewController时将一个对象(而不仅仅是一个字符串)传递给。我知道您可以使用以下方法将对象传递给 TTViewControllerTTNavigator的方法。NSDictionary[[TTNavigator navigator] openURL: query: animated:]

但是,由于我试图从 a 打开这个 URL TTTableItem,我不知道如何使用 openURL 方法来传递一个查询NSDictionary对象,因为它都作为一个NSString“URL”参数。

我在这里阅读了讨论,但是我真的非常想避免修改原始 Three20 代码。如果它可以适当地扩展,那就没问题了。

我可以让我的表项打开 aTTViewController并传递一个对象(例如 an NSDictionary的最简单方法是什么?

0 投票
2 回答
979 浏览

iphone - 通过 http 向 Three20 iPhone 应用程序提供 PNG 图像

我正在尝试将来自 Linux (c++ / Qt4.5.x) 服务器守护程序的 png 图像提供给使用 Three20 框架的 iPhone 应用程序 - 特别是我想使用 TTThumbsViewController 视图。

当它“GET”sa请求时,我设法使任何Web浏览器查看图像,并在我的守护程序中返回以下内容:

其中“array”是 png 的图像数据;我正在输入类似的内容:

在浏览器中查看图像。

当我尝试在我的照片源类中指定相同的 URL 时

什么都没有返回或显示?

我的问题是真的 - 如果我将 test.png 放在 Linux PC 上的合适目录中并启动 Web 服务器(apache),然后浏览到“ http://software.local/test.png我看到如上图,但图像没有嵌入到 http 标头中?我真的不知道标头应该是什么才能获得这种行为。如果我在上面的 iPhone 代码中设置 URL,以便它从我看到的 apache 服务器加载 png它在 TTThumbsViewController 中。

任何帮助都会很好,或者更好的方法来做到这一点 - 正如你所看到的,我只有基本的 http 经验。

0 投票
2 回答
3856 浏览

iphone - 如何删除 TTTableViewController 中的行(Three20)

Three20 是很棒的图书馆。它使使用表格的工作变得非常容易。但我注意到的一个差距 - 是删除行,带有动画。我花了很多时间试图做到这一点,这就是我正在做的事情:

此代码运行后出现错误:[NSCFArray objectAtIndex:]: index (0) beyond bounds (0)

我正在使用从 TTTableViewController 继承的类。而且我没有实现 DataSourceDelegate 或 TableViewDelegate,因为我尽可能多地使用 Three20。所以,这就是我创建数据源的方式:

我读了这篇文章(文章),但没有帮助:(

所以,我知道这对于这个网站的大师来说非常简单。你能不能给我一些如何做到这一点的高级样本

谢谢

0 投票
5 回答
5940 浏览

iphone - iPhone App 因 Three20 “非公共 API” “lineHeight” 和 “previousViewController” 而被拒绝

我的应用因非公共 API 而被拒绝

3.3.1 应用程序只能按照 Apple 规定的方式使用文档化 API,不得使用或调用任何私有 API。”

您的应用程序中包含以下非公共 API:lineHeight previousViewController

我能做些什么?我用的是three20-P31版本,还是被拒。

谢谢帮助

0 投票
2 回答
784 浏览

iphone - TTStyledTextLabel - 无法识别的选择器异常

我正在使用 Three20 库的 2.x 兼容分支。我想显示一个 URL,并为此目的使用 TTStyledTextLabel。

但是,当尝试使用它时,我得到了一个例外

这就是我使用 TTStyledTextLabel 对象的方式(在自定义 tableviewcell 内)

有人可以告诉我为什么会发生这种异常吗?

谢谢。

0 投票
1 回答
1314 浏览

iphone - 无法使用three20 iphone库

好吧,我是一个新手,正在开发一个应用程序。我想使用库 320 来显示一组从特定图像目录生成的缩略图。

当用户单击图像时,会发生特定的动作。由于文档不佳,无法理解如何实现此库。任何人都可以建议我更好的教程或源代码或一段代码来理解这一点。

我用谷歌搜索了它,但结果没有盈利。请赐教。

提前谢谢。