English 中文(简体)
1. 限制按方案确定的UIImage面积
原标题:Limit the size of an UIImage which is set programmatically

我把图像从网络服务中注入活力。 图像将装上(有<代码>。 WithData:data]; and be place in a UIImageView in my Customs UITableViewCell using the setImage

。 我在界面建筑商中给出了27个宽度和高度的图像,并告诉他“Aspectfit”(把所有其他人推为tw),但图像确实如此。 只是(在方面,我想)填充观察组。

我曾尝试过很多事情,如重新塑造形象(即工作),但我可以把图象列入我门外展示的图象),将UIImageView重新定位。 但我看不到......。 有些人认为我做错了什么?

修改单元的法典:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    static NSString *MyIdentifier = @"MyIdentifier";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:MyIdentifier];
    if (cell == nil) {
        [[NSBundle mainBundle] loadNibNamed:@"NewsTableViewCell" owner:self options:nil];
        cell = self.tableCell;
        self.tableCell = nil;
    }

    viArticle *article = [self.viData.articles objectAtIndex:indexPath.row];

    UILabel *label;

    label = (UILabel *)[cell viewWithTag:1];
    label.text = article.title;

    label = (UILabel *)[cell viewWithTag:2];
    label.text = [NSString stringWithFormat:@"%@ %@", article.time, article.type];

    if (article.image != nil) {
        UIImageView *imageView;
        imageView = (UIImageView *)[cell viewWithTag:0];
        [imageView setImage:article.image];

    }

    return cell;
}

这一观点:

“Custom

以及环境:

“enter

最佳回答

我今天早些时候刚刚发表了一份“解决办法”,但这似乎奏效,但是错误的假设。 在要求国际奥委会之后,我找到了real解决办法。 我正在使用<代码>tag0, 即使用一个斜线。 把它变为更高的价值,确实解决了我的问题。 有时会很容易发生。

亲爱。

问题回答

如果你不打上“阿图格里斯”的话,会发生什么情况?

@GuidoH hey sorry for the late reply.. Here is the code that will add the image to the table view cell.

-(UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
       static NSString *SimpleTableIdentifier = @" SimpleTableIdentifier ";
       UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:   SimpleTableIdentifier];
       if (cell == nil) 
       { 
          cell = [[[UITableViewCell alloc]
          initWithStyle:UITableViewCellStyleDefault reuseIdentifier:SimpleTableIdentifier] autorelease];
       }

      UIImage *image = [UIImage imageNamed:@"star.png"]; 
      cell.imageView.image = image;
      NSUInteger row = [indexPath row]; 
      cell.textLabel.text = [listData objectAtIndex:row];
      return cell;
}

//use this delegate it will increase the row size and thus your imagesize will get increased too.

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
        return 80;   //value can be changed
}

我建议,扩大形象肯定会导致你的 app慢。

如果您想转而使用<代码> UIImageView, 您可使用该框架财产。

suppose you have a UIImageView declare in .h file(lets take UIImageView *myImage;) and it is linked to the interface builder too. you have synthesis it in .m class etc.

当时,你想转播UIImage语,使用

myImage.frame = CGRect(x,y,width,height);

注:通过宣布法典中的宽度和高度,在《刑法》中宣布的宽度和高度将高于一切。

then dont forget to add it to subview,

i.e [self.view addSubview:myImage];

and its done, you can see the changes.





相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签