问题标签 [ttnavigator]
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.
three20 - 单击 TTStyledTextLabels 中的链接时,TTNavigator 未打开 URL
试图使一个简单的链接点击活动工作。我想我了解 TTNavigator 和 TTStyledLabel,但无法使其正常工作。
代码:
即在视图控制器中,获取导航器并将 self 设置为它的代表。打开链接时,将调用 shouldOpenURL 的 delgate 方法,我将自己处理打开的 URL。(我打算让 navigator 处理更多,但想先让这个简单的案例工作。)
我在 viewDidLoad: 末尾有一个测试调用,可以很好地触发委托方法。
问题:我看到 styledTextLabels 使用 URL-s 渲染得很好,但是当我点击它们时,什么也没有发生。由于某种原因,他们没有到达 TTNavigator,我不明白为什么。感觉就像我在某处缺少一些简单的连接/脚手架,但无法弄清楚。
如何使在 styledtextlabel 中点击的链接能够到达导航器委托?或者我应该如何使用 styledtextlabel 实现这个简单的案例?(只想获取 url 点击的回调。)
iphone - TTNavigator three20 openURLAction
我是three20 的新手,并试图通过TTNavigator 课程找到自己的方式。我尝试通过 URL 系统推送到新视图。所以我使用了 openURL: animated: 方法,它工作得很好,但它已被弃用,我知道我应该使用 openURLAction 代替,但这没有动画:参数。我错过了什么吗?
iphone - TTWebController 有问题... UIWebView 的替代视图控制器模板?
我有一个 UIWebView,其内容是从 Last.fm API 调用中填充的。
此内容包含链接,其中许多是通过解析来自 URL 的信息来处理的:
…并将该信息传递给适当的视图控制器。
当我无法处理 URL 时,我想在堆栈上推送一个新的视图控制器并将网页加载到那里的 UIWebView 中。
Three20 中的TTWebController看起来很有前途,因为它还实现了导航工具栏、加载指示器等。
也许我天真地认为我可以使用这个控制器在我的应用程序中显示 Web 内容,而无需在整个应用程序中实现 Three20。我按照 github 上的说明将 Three20 添加到我的项目中,并添加了以下代码来处理 shouldStartLoadWithRequest 中的 URL:
但是,这会使我的应用程序崩溃,并发出以下通知:
我还需要做什么才能在我的应用程序中实现 TTWebController?
或者您知道我可以使用替代的视图控制器模板来代替 Three20 实现吗?
iphone - iphone Three20 TTNavigator UITabbarController
不确定我想做的是否有意义,但我想利用 Three20 的 UITabBarController 和 TTNavigator。周围的任何教程都演示了如何做到这一点?我了解如何使用 TTURLMap 将视图控制器添加到导航器,但是我需要为每个标签栏项目添加导航器吗?我迷路了。
objective-c - three20 TTNavigator 演示代码触发编译器警告
我正在按照TTNavigator
演示应用程序创建一个类似的项目,并且遇到了第一个障碍。
我复制了开头部分,如下所示:
我已经包含了,TabBarController
但我收到一个编译器警告,说控制器可能无法响应setTabURLs
。
我已经复制粘贴了控制器,但看不到问题出在哪里。
}
iphone - 使用 CATransition 的 In Three20?
我希望在 TTNavigator 中实现 CATransitions,我知道 openURL 方法可以采用 UIViewAnimationTransition 但这只会给我翻转和卷曲动画,但是使用 CATransition 我可以访问另外 8 个,其中 kCATransitionFromRight、kCATransitionFromLeft、kCATransitionFromTop、kCATransitionFromBottom 是那些我特意追求。
使用 UINavigationController 会使用类似这段代码的代码来让我更好地控制动画:
但是,此代码不适用于 TTNavigator。有人知道我如何让我自己的自定义动画与 TTNavigator 一起使用吗?或者如果我在我的代码中做错了什么?
iphone - Three20 的 TTNavigator 崩溃了
我正在使用 TTTableSubtitleItem 并希望在触摸时调用一个函数。
但是如果我使用它会抛出这个错误:
如果我更改了函数名,那么什么也不会发生,所以映射是正确的。
请让我知道我做错了什么,并告诉我您是否需要更多代码。
问候
objective-c - objC three20 示例 ttnavigator 菜单控制器页面实例声明
我试着理解了three20 ttnavigator示例代码,在MenuController.h文件中,如下:
@结尾
我不明白为什么将 MenuPage _page 声明为实例变量,而在 @property 部分中声明了另一个变量 MenuPage page。在MenuController.m 文件中,合成的是MenuPage 页面,而不是_page。
这合法吗?
我知道它有效,因为它可以编译,但我不明白为什么我们不需要在界面中设置@property (nonatomic, retain) MenuPage _page
或声明。MenuPage page
谢谢!
three20 - 重新启动后,应用程序在three20中隐藏导航栏
我有一个小问题:
我写了一个使用tabBarController的小项目,实现文件只有这个方法:
在我的 appDelegate 的 appDidFinishLaunching 中,标签栏的映射如下:
问题是当应用退出,然后再次重新打开时,它不完全记住退出前的状态,导航栏是隐藏的,并且在 tabBar 上没有选择 viewController,它看起来像这样:
http://dl.dropbox.com/u/8583302/Zrzut%20ekranu%202010-10-13%20%28godz.%2015.17.11%29.png
但它应该是这样的:
在下一篇文章中
有人看到这个并知道解决方法吗?
iphone - 使用TTNavigator时如何隐藏UINavigationBar(Three20 v1.0a2)
我想将 UINavigationBar 隐藏在 TTNavigator 提供的 TTViewController 中。
有没有办法存档这个?