问题标签 [ttthumbsviewcontroller]

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 回答
98 浏览

objective-c - 无法在 ViewController 类中填充数据

我正在使用 Three20 制作画廊,我的问题是当我尝试创建视图以显示画廊时,我的 AlbumController 没有填充从我之前的视图中获取的照片。照片在 NSArray (inputAlbumController) 中,下一个视图的标题在 NSTextField (txtSearch) 中,应用程序输入 if 语句 (self.albumView == nil),我用 NSLog 测试了它们,但是当我尝试在下一个视图中通过设置器传输它们,但我一无所获。这是此问题所需的一些代码:

这是 rootViewController.h:

这是来自我的 rootViewController.m 的函数:

这是我的 AlbumController.h:

这是我的 AlbumController.m 中的 ViewDidLoad:

知道为什么会这样吗?我错过了什么吗?

0 投票
2 回答
515 浏览

objective-c - 如何使用 TTNavigator 推送下一个视图?

我正在使用修改后的基于视图的应用程序,在其中我启动了 UIViewController 显示输入控件和 TTThumbsViewController 显示结果。我在 AppDelegate 中使用 TTNavigator 将它们传递给initWithName:TTThumbsViewController。我自己从文档中阅读了这个:

我的 TTThumbsViewController 中的 ViewDidLoad 方法:

我的 AppDelegate 的实现:

我的 UIViewController 中用于推送下一个视图的事件:

这段代码的结果是,输入是通过我在 TTThumbsViewController 中的 AppDelegate 使用的initWithName:,但永远不会被推入并且我的ViewDidLoad方法永远不会被调用。知道为什么会这样吗?

0 投票
1 回答
749 浏览

iphone - 在 UITabBarController 中,导航栏没有与 TTThumbsViewController 一起出现

我正在尝试将 TTThumbsViewController 放在 UITabBarController 中,但是当我这样做时,TTThumbsViewController 的 NavigationBar 不显示。NavigationBar 应该在的地方只有空白。我自己只加载了 TTThumbsViewController,而 NavigationBar 加载得很好。我确定我只是错过了一个设置,但我无法弄清楚它是什么。

下面是我创建 UITabBarController 和 TTThumbsViewController 的方法:

0 投票
1 回答
210 浏览

uiviewcontroller - 在 UIViewController 上实现 TTThumbsViewController?

我试图将添加实现TTThumbsViewController为子视图,UIViewController但应用程序正在崩溃。在这里你可以看到代码 -

.h 文件-

.m 文件-

这是错误显示-

请任何人帮助。我很困惑我错在哪里......

0 投票
1 回答
751 浏览

three20 - 使用带有 iOS 5 SDK 的 TTThumbsViewController 时显示奇怪的白条

我使用 Three20 库编写了一个 iPhone 应用程序来显示缩略图。起初,我使用 XCode 4.0.2 和 iOS SDK 4.3 构建应用程序,并使用部署目标 4.2。它做得很好,图像正常显示。

iOS 4.3 模拟器中的缩略图

然后我用 iOS 5 SDK 升级到 XCode 4.2 并用 iOS 5.0 模拟器运行应用程序,那里有白条。

iOS 5.0 模拟器中的缩略图

我不知道这到底是什么东西,也许是某种边界或我不知道的东西。任何帮助或线索将不胜感激。谢谢。

0 投票
1 回答
354 浏览

iphone - TTThumbsViewController 在滚动时显示图像

我正在扩展TTThumbsViewController以显示来自外部来源的照片。一切正常,但我想更改控制器的一种行为:我想TTThumbsViewController在用户仍在滚动时显示/加载图像,而不仅仅是在用户完成滚动时。

我看到在TTTableViewDelegate.m滚动开始时请求被暂停,我尝试将其设置为否,但它似乎只是获取图像而不是在它们完成加载时实际显示它们。

此外,我连接到开始和结束拖动委托调用以尝试每秒左右刷新一次视图,希望显示缩略图,我尝试调用invalidateViewreload并且在主线程上还有几个,但似乎没有一个工作(invalidateModel不不适合我的目的)。

谁能指出我正确的方向?

提前致谢

Edit1:如果我在使用时滚动,状态栏中会有一个加载器,[TTURLRequestQueue mainQueue].suspended = NO;但它实际上并没有获取图像,用wireshark确认。

Edit2:经过更多调试后,我发现请求是以编程方式发送的,但仅在我们完成滚动后才收到响应,因此在滚动NSURLConnectiona 时似乎没有触发异步委托方法scrollView,但我设法做到了在另一个视图控制器中使用 tableView 的类似代码(工作)而不使用three20 lib。

0 投票
1 回答
156 浏览

objective-c - Three20如何通过手势识别TTThumbsViewController中触摸的照片?

我将 TTThumbsViewController 子类化以集成上传过程。作为回报,我还想整合一个删除过程。

我的情况:我在单击照片时添加了 GestureRecognizer:

...

但是对于那个片段,我只识别行而不是我选择的对象 TTThumbsViewController 默认情况下可能在一行中最多有 4 个元素。

任何想法如何做到这一点?

最好的问候, hijolan

0 投票
0 回答
177 浏览

iphone - iphone:Three20 图书馆的 MockPhoto 与服务器图像

我正在尝试从服务器下载图像并显示在 320 库的 TTThumbsViewController 中。我无法让这个工作!

当我在本地存储图像时,以下对我有用:

将 photoArray 添加到 MockPhotoSource 中:

...但是当我像下面这样给出下载位置时它不起作用!不显示缩略图,也不显示大图!

我一直在使用与 AsyncImage 相同的 URL,它可以下载图像并在 ImageView 中很好地显示!

你能否让我知道我在使用 MockPhoto 时有什么问题?

谢谢。

0 投票
2 回答
215 浏览

xcode - UITabBarController 在 Three20 TTThumbsViewController 中消失

我无法将 TTThumbsViewController 和 UITabBarController 放在一起。切换到 Three20 的 TTThumbsViewController 后标签栏会消失。我已经阅读了堆栈溢出中的所有问题,但没有任何帮助。我什至试图设置所有

在我的 thumbsviewcontroller 和 Three20UI 项目中。这些方法都不起作用。

我正在使用故事板在 Xcode4 中构建我的应用程序,并添加这个拇指库是最后一部分。

0 投票
2 回答
364 浏览

ios - 重新加载对象时 NSMutableArray 内存泄漏

我正在使用 Three20/TTThumbsviewcontroller 加载照片。很长一段时间以来,我一直在努力解决设置光源时的内存泄漏问题。我是对象 C 和 iOS 内存管理的初学者。请查看以下代码并提出任何明显的错误或在声明和释放变量时的任何错误。

-- PhotoViewController.h

-- PhotoViewController.m

使用不同的查询再次调用上述 LoadPhotosource 方法时会发生内存泄漏......我觉得声明 NSMutableArray (photoList) 有问题,但无法弄清楚如何修复内存泄漏。任何建议都非常感谢。