- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个运行良好的 TTPhotoViewController 子类。我需要能够提供将下载的图像保存到用户保存的照片目录的选项。我在实际检索 UIImage 对象时遇到问题。
在查看 API 后,我发现 TTPhoto
(它是 View Controller 的属性之一)实际上并不包含要使用的 UIImage。但是,在 API 中有一个 TTImageView
类,它有一个 UIImage
属性。 TTPhotoView
派生自 TTImageView
,在我的 View Controller 类中有一个名为“PhotoStatusView”的类。但是,当我访问它时,我没有得到 UIImage。
有什么想法吗?
最佳答案
查看此站点 add save to album functionality
这是网站的代码:
_clickActionItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:
UIBarButtonSystemItemAction
//TTIMAGE(@"UIBarButtonReply.png")
target:self action:@selector(clickActionItem)];
UIBarButtonItem* playButton = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:
UIBarButtonSystemItemPlay target:self action:@selector(playAction)] autorelease];
playButton.tag = 1;
UIBarItem* space = [[[UIBarButtonItem alloc] initWithBarButtonSystemItem:
UIBarButtonSystemItemFlexibleSpace target:nil action:nil] autorelease];
_toolbar = [[UIToolbar alloc] initWithFrame:
CGRectMake(0, screenFrame.size.height - TT_ROW_HEIGHT,
screenFrame.size.width, TT_ROW_HEIGHT)];
_toolbar.barStyle = self.navigationBarStyle;
_toolbar.autoresizingMask = UIViewAutoresizingFlexibleWidth
| UIViewAutoresizingFlexibleTopMargin;
NSString *searchCaption = @"Photo from networked";
NSRange range = [[_centerPhoto caption] rangeOfString:searchCaption];
if (range.location == NSNotFound) {
_toolbar.items = [NSArray arrayWithObjects:
space, _previousButton, space, _nextButton, space,_clickActionItem, nil];
[_innerView addSubview:_toolbar];
}else{
_toolbar.items = [NSArray arrayWithObjects:
space, _previousButton, space, _nextButton, space, nil, nil];
[_innerView addSubview:_toolbar];
}
还有这个
- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
}
- (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex
{
if(6 == actionSheet.tag)
{
if(0 == buttonIndex)//save page
{
NSLog(@"photo: %@", [_centerPhoto URLForVersion:TTPhotoVersionLarge]);
NSURL *aUrl = [NSURL URLWithString:[_centerPhoto URLForVersion:TTPhotoVersionLarge]];
NSData *data = [NSData dataWithContentsOfURL:aUrl];
UIImage *img = [[UIImage alloc] initWithData:data];
NSLog(@"photo:class %@", [img class]);
UIImageWriteToSavedPhotosAlbum(img, nil, nil, nil);
关于iphone - 检索 TTPhotoViewController 的 UIImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3413842/
我正在尝试在示例 iPad 应用程序中实现 TTPhotoViewController。我已经正确实现了 TTPhotoSource 和 TTPhoto 协议(protocol)。 TTPhotoVi
有没有人知道如何在 TTPhotoViewController 中重新加载数据? 我做了几次尝试,但一直没有找到合适的解决方案。 非常感谢您的帮助。 弗拉德 最佳答案 TTPhotoViewContr
有没有办法将当前图像获取到 UIImage 的对象?我试过将 TTPhoto 转换为 UIImage,但它不起作用。 最佳答案 我的做法有所不同。我的照片源是使用 JSON 数据生成的,所以我不能使用
在我的项目中,我使用 Facebook API“three20”:https://github.com/facebook/three20/ 现在,我需要自定义 TTPhotoViewControlle
在我的项目中,我使用 Facebook API“third20”:https://github.com/facebook/three20/ 如何停用自动旋转?图像和缩略图应始终以纵向显示,而不是横向模
我已经完成了一些教程,包括示例应用程序与 Three20 一起使用,无法弄清楚为什么照片没有显示在我的TTPhotoViewController。事实上我发现调试起来非常困难。下面是我的代码。关于为什
我不确定在这里询问或报告这个问题是否合适...但我希望这里有人可以帮助我解决以下问题 我目前正在创建一个提供多种功能的应用程序。无论如何,它还包括 Three20 提供的 TTPhotoViewCon
我有一个 UIImage,我想用 TTPhotoViewController 显示,但 TTPhotoViewController 不接受 UIImage 作为参数。它确实需要 TTPhoto 作为参
我已经成功地将 Three20 框架集成到我的项目中,我扩展了 TTPhotoViewController 以添加更多内容功能。 现在我需要向 TTPhotoView 添加一些 subview TTP
我正在使用 Three20 库中的 TTPhotoViewController 子类来显示来自 Web 位置的图像。图像加载正常,但导航栏和工具栏显示为默认色调。我正在使用带有自定义色调的导航栏(在
我有一个运行良好的 TTPhotoViewController 子类。我需要能够提供将下载的图像保存到用户保存的照片目录的选项。我在实际检索 UIImage 对象时遇到问题。 在查看 API 后,我发
我正在使用 Three20 框架来实现照片查看器。但是,我还打算通过执行以下操作来自定义它: 1) 在显示的每张照片顶部添加一张个人资料照片并向其添加一些文本(我想我必须添加一个 subview )
每当我将 TTPhotoViewController 添加到我的窗口时,它都会显示没有顶部导航栏,一旦我点击图像,底部导航覆盖层和状态栏(跳板栏)将永久消失。 如何创建顶部导航栏,以便添加一个按钮以在
我正在使用这个库 https://github.com/facebook/three20 . 查看其他示例和建议,我有子类 TTPhotoview。 我想显示有关当前照片的附加标签或详细信息。我想将这
我正在创建一个 iPhone 应用程序,其中包含一些功能,例如自行车路线和照片查看器。 对于这些自行车路线,我使用 Cloudmade api,对于 PhotoViewer,我使用 Three20 的
我是一名优秀的程序员,十分优秀!