我正在为我的iPhone应用程序使用three20项目.我已经缩小了我的问题,现在我只是想重新创建项目附带的'Web Images in Table'示例.我完全按照项目中的方式复制了代码,但我没有使用TTNavigator(示例),但我手动将TTTableViewController添加到tabBar.
问题如下; 表中的图像应自动从Web加载,如示例中所示.但它们只是在我上下滚动表格后加载.
在控制台中,它清楚地说它正在下载图像,你会看到活动指示器像永远一样旋转.除非我上下滚动一次,否则图像将永远不会出现.
任何人?提前致谢.
PS:如果我在任何随机UIView中使用此代码,它也不起作用(仅显示黑色方块):
TTImageView* imageView = [[[TTImageView alloc] initWithFrame:CGRectMake(30, 30, 100, 100)] autorelease];
imageView.autoresizesToImage = YES;
imageView.URL = @"http://webpimp.nl/logo.png";
[self.view addSubview:imageView];
Run Code Online (Sandbox Code Playgroud)
如果我把这个代码放在我的AppDelegate中(直接放到窗口上),它确实有用......奇怪吗?
可能的解决方案: 虽然我为此目的停止使用TTImageView,但我确实认为我发现了问题所在; 线程(因此接受Deniz Mert Edincik的回答).如果我从主线程的任何地方开始异步下载(因为基本上所有的TTImageView都是异步下载),它就无法启动.如果我在主线程上开始下载,它会立即启动..
我正在使用three20框架的TTThumbsViewController部分,并且我的应用程序中隐藏了状态栏.
当用户查看完整尺寸的图像时,点击屏幕(隐藏控件),当他们再次点击时控件重新出现但状态栏也在那里.
我搜索了整个图书馆,无法隔离发生这种情况的部分.如果有人能指出我正确的方向,我会喜欢它.
谢谢,
BB
我的应用程序因非公共API而被拒绝
3.3.1应用程序只能以Apple规定的方式使用Documented API,不得使用或调用任何私有API."
您的应用程序中包含以下非公共API:lineHeight previousViewController
我能做什么?我使用了三个20-P31版本,但它仍被拒绝.
谢谢你的帮助
我是tri20的新手并试图通过TTNavigator类找到自己的方式.我尝试通过URL系统推送到新视图.所以我使用了openURL:animated:方法,它运行得很好,但它已被弃用了,我知道我应该使用openURLAction,但是它没有animated:参数.我错过了什么吗?
我已经为iphone构建了一个照片应用程序,其中包含用户可以浏览的高分辨率图像专辑.它基于Three20和TTThumbsViewController.
图像目前大多是2048x2048左右,但这看起来太大,因为屏幕只有1024x768.
将它们留在更高的分辨率是否有任何价值,还是应该将它们降至1024x768?
我有一个模态视图控制器名称:ComposeMessageViewController.和主视图控制器名称:MainViewController.在MainViewController中,我将URL映射到ComposeMessageViewController,如下所示:
[map from:@"up://home/messages/compose_message/" toModalViewController:[ComposeMessageViewController class]];
Run Code Online (Sandbox Code Playgroud)
在MainViewController中,我调用此模态视图:
TTURLAction *urlAction = [[TTURLAction actionWithURLPath:@"up://home/messages/compose_message/"] applyAnimated:YES];
[[TTNavigator navigator] openURLAction:urlAction];
Run Code Online (Sandbox Code Playgroud)
但是当我完成它时,我不知道如何删除(解散)ComposeMessageViewController.有人可以帮帮我吗?
我是iOS开发的新手.对于我的小信使,我需要一个联系人选择器和一个textarea.所以Three20项目的TTMessageController似乎非常有趣.
但是我不确定如何实现它.现在我有三个控制器,每个视图一个.我想在第三个视图上有一个联系人选择器和textarea.
我成功地设置了3个.但是我该如何使用它?我可以通过界面构建器或仅通过代码使用它吗?在我的案例中会采取什么方法?
在开始之前,我想确保这是正确的解决方案.three20是否允许我决定如何处理来自文本字段的输入?我想用自己的网关发送短信.
我使用Three20库编写iPhone应用程序来显示缩略图.我首先使用带有iOS SDK 4.3的XCode 4.0.2构建应用程序,然后使用部署目标4.2.它做得很好,图像正常出现.
然后我用iOS 5 SDK升级到XCode 4.2并用iOS 5.0模拟器运行应用程序,那里有白色条.
我不知道究竟是什么东西可能是某种边界或我不知道的东西.任何帮助或线索将不胜感激.谢谢.
我正在制作一个用于在iOS中显示图库的应用程序,我遇到了两个样本.
我想知道Three20和EGOPhotoViewer之间的区别.我的意思是这两个应用程序都是由同一个开发人员(enormego)开发的.
我知道TTT(Three20)框架提供了很多默认iOS元素的自定义,但是,看起来该框架在一年多的时间里还没有更新,我看到的很多关于框架的教程都是2011年左右.
是否有一些行业应用正在使用的更新,更好的框架?或者Three20仍然相关?
three20 ×10
iphone ×8
ios ×3
objective-c ×2
sdk ×2
ios5 ×1
ipad ×1
statusbar ×1
ttnavigator ×1
uiimageview ×1
uitableview ×1
xcode4.2 ×1