问题标签 [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 回答
517 浏览

iphone - 如何配置 Three20 Lib 使其显示可变宽度/高度的图像

我正在使用 Three20 库在我的 iphone 应用程序中显示照片库,但是当我单击它们时,图像被截断了。在我的 Three20 库中(或者最好在我对 Three20 的调用中)中指定图像尺寸应该是什么?

0 投票
2 回答
3360 浏览

iphone - TTStyledText 中的 URL 和图像

嗨,我创建了一个 TTStyledTextLabel,效果很好。

现在我想让 URL 可点击,我已经这样做了:

但我的链接仍然无法点击。我必须先设置 UIWebView 吗?在哪里申报?

另一件事是,是否可以调整我的 TTStyledTextLabel 中的图像大小以适应标签大小?

提前致谢

// 编辑

我到底做了什么:

我返回的 NSLog 是[content objectForKey:@"content"]这样的:

我的链接在我的标签中突出显示,但它们不可点击。

- (void)viewDidLoad在 UIViewController中初始化了我的文本标签

0 投票
1 回答
610 浏览

iphone - Three20 的 UIKit 扩展似乎没有被正确“包含”

因此,我们有一个使用 Facebook 的 Three20 库(http://github.com/facebook/three20)的项目,我们正在尝试针对最新版本(来自 Github 的 HEAD)进行编译。

以前它工作得很好,但现在发生了一些变化:)

我得到的错误是 TTTableViewController 上无法识别的选择器:

(这里还有一个关于这个的问题)

我检查了 TTViewController,事实证明我们实际上不需要调用 popupSubView,所以我把它注释掉了。然后我得到这个错误:

所以,我检查了这两个方法在 Three20 中的位置,它们分别在 UIViewControllerAdditions.m 和 UIViewAdditions.m 中。所以这让我觉得 Three20 正在向基本的 UIKit 类添加一些方法,而这些方法实际上并没有按照应有的方式包含在内。

问题是,我被困在那里:) 我不知道如何让 UIKit 包含这些类,或者“修复”Three20(如果它确实是 Three20 问题)以使其工作。

所以我希望这里的某个好心人会通过我令人难以置信的冗长问题描述并指出我正确的方向!

提前致谢 :)

0 投票
2 回答
2995 浏览

iphone - 弹出 ttthumbsviewcontroller 后,视图控制器正在我的导航栏下绘制

我正在实施 Three20 项目中的 TTThumbsViewController,事情终于开始成形。我从当前视图控制器推送 TTThumbsViewController,只需将其推送到当前堆栈并为过渡设置动画(普通导航控制器推送)。

我的问题是,当我弹出 TThumbsViewController 视图控制器时,导航控制器卡在其视图控制器绘制在导航栏下方(现在是半透明的)的模式中。

开始

替代文字

替代文字

流行音乐

替代文字

0 投票
1 回答
1050 浏览

iphone - 如何使 Three20 的 TTStyledTextLabel 与外部图像一起使用?

我在three20 Google Group 中发现了一篇关于尚未实施外部图像支持的旧帖子,但那是几个月前的事了,看起来TTStyledText 正 试图在较新的版本中支持外部图像。

我正在拔头发,试图弄清楚为什么它对我不起作用。要重现,您可以更改 TTCalog/StyledTextTestController.m 中的示例文本以指向外部图像而不是捆绑图像。逐步浏览,我可以看到图像实际上是通过网络下载的,一旦加载,TTStyledText 在其委托 (TTStyledTextLabel) 上调用 styledTextNeedsDisplay,但显示从未更新以显示新图像。

如果我关闭应用程序并重新启动它,图像会从缓存中正确加载,但是当它必须内联下载它时它永远不会工作。有没有人找到解决这个问题的方法?

0 投票
1 回答
482 浏览

iphone - Three20:如何在下一个ViewController中访问模型?

我用 TTListDatasource(带有 TTModel)填充我的 TTTableViewController 的情况我的 didSelectObject 方法打开了一个 TTViewController。

我想在 TTViewController 中显示更多信息的问题

1.问题:我应该交出数据源(并运行新查询)还是交出特定的 VO(包含所有信息)?

2.问题:如何在新的TTViewController中访问数据源?

谢谢,

0 投票
1 回答
500 浏览

iphone - 如何使用 Three20 实现基本的菜单导航系统?

我正在尝试开始使用 Three20,只想让一个基本的菜单导航系统运行起来。我正在寻找一种创建菜单的方法,该菜单只是带有静态文本的列表视图。选择一个项目应该能够移动到另一个菜单或不同的视图控制器。

查看 Three20 的文档,我对数据源和模型的需求感到有些困惑。如何创建简单的东西,而不需要连接到 Internet 来获取数据以填充列表?

0 投票
1 回答
870 浏览

iphone - Three20 TTThumbsViewController

我需要在我的应用程序中显示一些图像。所以,我决定使用three20,尤其是TTThumbsViewController。我试图把它放在我的标签栏应用程序中,但它不起作用。

我该怎么办??还有其他方法可以制作图片库吗?

链接到项目

PS对不起我的英语,我不会写,但我理解得很好。

谢谢

0 投票
4 回答
6959 浏览

iphone - 了解TTNavigator

以下情况:

在 TTTableViewController 中,我添加了一些带有 URL 的单元格。例如,他们正在开设课程@"tt://photos"。这工作得很好。

第一件事是,我在 TT 示例中看到了一些网址,例如 @"tt/photos/1"。是否可以在我的照片类中获取这个“1”并说,例如,好吧,请打开第一张图片,或者这只是在 TTNavigatior 中声明的另一个 URL 以打开特定类吗?

另一件事是:是否可以将对象转发给链接类?单击一个单元格会打开 @"tt://photos"(我的 TTNavigator 中的链接类)

使用普通的 tableviews 我可以覆盖我的 init 方法并使用我的 initialize 方法发送一个对象,这也可以通过单击我的 TTItems 来实现吗?

谢谢!

0 投票
1 回答
6303 浏览

iphone - Three20 的基于 URL 的导航 + 标签栏示例?

我刚刚发现使用 Three20 library进行状态持久化是多么容易(或者至少应该如此)。但是,我无法弄清楚如何使用带有标签栏 ( UITabBarController) 的 URL 映射器。

情况是这样的:

  1. 我有四个选项卡和不同的控制器:FirstViewControllerSecondViewController和。ThirdViewControllerFourthViewController
  2. 我想将它们分别映射到tt://tabs/first,...,tt://tabs/fourth并在应用程序关闭时将它们保存在某处,以便在应用程序再次启动时自动打开先前查看的选项卡。

到目前为止我的代码:

如何TTNavigator打开最后打开的选项卡,如果没有 - 回退到FirstViewController