问题标签 [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.
iphone - TTRequestLoader 总是引发“TTDASSERT 失败:_cacheKey == request.cacheKey”
我从 Three20 库运行 TTCatalog 应用程序,在单击“Three20 目录”的“照片缩略图”时遇到此错误:
我查看断点,发现它位于方法 addRequest 的 TTRequestLoader.m 的第 119 行。
我知道它没有做cacheKey的断言,但是为什么即使在示例应用程序上也会出现这个错误,有人遇到同样的错误吗?这是什么解决方法?
谢谢,
P/S:我昨天从git 目录下载了 Three20 。所以我认为这是最新的。
iphone - 覆盖的three20 TTDefaultStyleSheet 样式不起作用
我最近将 three20 集成到我的应用程序中,并试图覆盖 TTWebController 中的默认工具栏颜色。
在 TTWebController.m:118 我看到这是设置工具栏的 tintColor:
所以我创建了自己的样式表,它继承了 TTDefaultStyleSheet 并覆盖了 toolbarTintColor
FooStyleSheet.h:
FooStyleSheet.m:
在我的应用程序中:didFinishLaunchingWithOptions:我设置了我的默认样式表
但是当我查看 TTWebController 时,它不会继承我的 tintColor。如果我直接编辑 TTDefaultStyleSheet.m :
它按预期工作。
有什么我忽略的东西阻止了我的风格被接受吗?
谢谢,
-规范
iphone - Three20 - 在 viewDidLoad 之后向 launcherView 添加项目
我在运行时在我的应用程序中获取图像 URL 和相应名称的列表。我想将这些图像添加到我拥有的 TTLauncherView 对象中。
无法在 loadView 中添加这些。我正在调用在单独的线程中获取数据的方法。线程完成后,我将 TTLauncherItem 对象添加到数组并设置 LauncherView 的“pages”变量。
但由于某种原因,视图没有更新,我看不到任何内容。
有人可以让我知道如何在使用 loadView 以外的方法向启动器视图添加项目后刷新它吗?
谢谢。
iphone - Three20 Library 找不到自己的头文件 Xcode iPhone
#import "Three20/Three20.h"
失败。去下载它并构建一个示例应用程序。如果可行,则从提供的模板中创建一个新应用程序,然后观察它是否无法找到正确的 HEADER_SEARCH_PATH。
1) 我去了 TARGET 而不是 PROJECT 的信息页面(好吧,我都试过了)并为 HEADER_SEARCH_PATH 字段尝试了一堆不同的路径。
2)我尝试从查找器拖放依赖文件并复制或仅引用两者都失败。
iphone - presentModalViewController 在显示 TTMessageController 时没有动画
我有一个 TTMessageController 的子类,它显示......但它没有动画,即使它应该是。显示模态视图的代码如下所示(其中 PostToWebMessageController 是 TTMessageController 的子类:
但是会发生这样的事情:屏幕变黑......键盘向上滚动到视图中......然后出现 TTMessageController 视图(没有动画)。当我通过取消按钮关闭视图时,屏幕变黑然后消失(再次没有动画)。
任何想法为什么会发生这种情况?我与许多其他 TT* 控制器一起使用,但我无法通过模态显示来制作正确的动画。
谢谢
更新:
这发生在我尝试以模态方式呈现的每个 UIViewController 中。屏幕变黑,键盘向上动画,然后查看显示。任何想法为什么会发生这种情况???
iphone - 如何使用 Three20 框架上传多张图片并处理 JSON 响应?
所以我有一个 iPhone 应用程序需要:
- 将多个字符串和最多 5 张图像(存储在内存中)发布到 RoR Web 应用程序
- 解析返回的 JSON,该 JSON 将包括几个字符串和一组 URL(每个都表示可以在网站上找到上传图像的位置)。
问题:
这可以用 Three20 完成吗(会很好,因为我将它用于其他事情)?如果是这样,怎么办?
如果它不能用 Three20 完成......如何使用 ASIHttpRequest 完成?或者,如果这是一个更好的选择,也许会在 SDK 中加入一些东西?
非常感谢
iphone - 在 Three20 url 请求模型上未调用委托函数
在我的一个项目中,我想使用 TTURLRequestModel 通过将 TTURLXMLResponse 传递给请求来填充 XML 格式的响应数据。但是,从不调用委托方法。有人可以告诉我这两个文件中缺少什么吗?我是否需要初始化库的其他一些元素?
Three20Parser.h
Three20Parser.m
iphone - 将 Three20 与 HTTP 以外的其他协议一起使用
我刚刚开始发现 Three20,并且想知道将 Three20 与 HTTP 之外的其他协议一起使用的方向。Three20 使用 URL 请求,我想使用不同的协议(自制协议)请求文件(例如 TTImageView 中的照片)。
如果你能告诉我是否有可能在不过多侵入 Three20 的情况下,那就太好了
谢谢!
iphone - iphone Three20 TTMessageController通讯录
我正在尝试使用 Three20 中的 TTMessageController 通过自定义 Web 服务发送消息。我不清楚如何合并用户通讯录中的联系人。我在示例应用程序中看到了模型模拟通讯录,但示例仅包含名称。有没有办法将 TTMessageController 的数据源设置为通讯录?
谢谢,豪伊
iphone - iphone Three20 TTNavigator UITabbarController
不确定我想做的是否有意义,但我想利用 Three20 的 UITabBarController 和 TTNavigator。周围的任何教程都演示了如何做到这一点?我了解如何使用 TTURLMap 将视图控制器添加到导航器,但是我需要为每个标签栏项目添加导航器吗?我迷路了。