目标C-如何从另一个类(另一个UIViewController)更改图像

阿西·吉瓦蒂(Asi Givati)

我正在使用NSObject类来处理一些服务器方法。

其中一种方法是从DB(parse.com)下载图像。

问题在于,UIViewController显示图像的人的加载速度比下载过程(图像始终为nil)的加载速度快,并且该图像在设备中的加载时间仅2秒。

如何UIImageViewNSObject该类(带有download方法的类)更新图像(userProfile类)?

  • 我没有使用导航栏-但是UIViewController带有图像的UITabBar

我知道如何检测下载过程的结束,但是我不知道如何从另一个类访问UIImageView属性。

Paresh navadiya

delegate根据您的要求使用检查实现委托ios_delegates如何完成。

以下是一些理解:

说你在NSObject类中有委托方法来处理一些服务器方法

@protocol YouNSObjectClassDelegate <NSObject>
@required
  -(void)imageDownloaded:(UIImage*)image;
@end

添加

@property (nonatomic,strong) id<YouNSObjectClassDelegate> delegate;

在分配对象任何任何viewcontroller时,不要忘记初始化委托

yourNSObjectClassObject.delegate = self;

在NSObject类中下载图像时

if ([delegate respondsToSelector:@selector(imageDownloaded:)]) {
    [delegate imageDownloaded:image];
}

在你想要有图像的UIViewController中添加这些方法

-(void)imageDownloaded:(UIImage*)image
{
   //Set Image here
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将另一个类的项目添加到另一个类的属性。目标C

来自分类Dev

目标 C:如何访问 AppDelegate 中另一个类中声明的类?

来自分类Dev

更新另一个类别目标c的变量

来自分类Dev

如何将一个类访问另一个C#类

来自分类Dev

将值设置为另一个类的属性的类对象 - 目标 c

来自分类Dev

C ++从另一个类访问类成员

来自分类Dev

目标c将滑块值传递给另一个类

来自分类Dev

从另一个类访问NSMutableArray-目标C

来自分类Dev

发送NSNumber到另一个类方法-目标C

来自分类Dev

从目标c的另一个函数更改我的函数的参数值

来自分类Dev

iOS部署目标从一个版本更改为另一个版本

来自分类Dev

在cmake中,如何使一个目标依赖于另一个目标?

来自分类Dev

在cmake中,如何使一个目标依赖于另一个目标?

来自分类Dev

从另一个类C ++获取数组

来自分类Dev

从另一个类C ++访问对象

来自分类Dev

在C#中“导入”另一个类

来自分类Dev

从另一个类C ++获取对象的属性

来自分类Dev

从另一个生成C ++类

来自分类Dev

C#打印另一个类的列表

来自分类Dev

C#中另一个类的对象

来自分类Dev

如何将指向目录的符号链接更改为另一个目标?

来自分类Dev

C ++在另一个类头文件中声明一个类

来自分类Dev

无法从Visual Studio C ++中的另一个类访问一个类

来自分类Dev

使用另一个类C ++构造一个类

来自分类Dev

将一个类用作另一个类的参数。(C ++)

来自分类Dev

Objective-C:在另一个类中调用一个类的属性

来自分类Dev

C#与另一个类中的一个类的变量进行交互

来自分类Dev

在另一个类中保存一个类的实例objective-c

来自分类Dev

如何获取一个类对象以在C#中存储另一个类对象?

Related 相关文章

热门标签

归档