0

我为 iOS6 制作了应用程序,当我在 iOS7 上运行它时,它扰乱了我的设计观。

我的单元格代码如下。

@interface Cell_ClubOffer : UITableViewCell

@property (nonatomic, retain) IBOutlet UILabel *titleName;
@property (nonatomic, retain) IBOutlet UILabel *description;
@property (nonatomic, retain) IBOutlet UILabel *distance;


@property (nonatomic, retain) IBOutlet UIImageView *cellImageView;
@property(nonatomic,retain)IBOutlet UIButton *plainButton;

@property (nonatomic, retain) IBOutlet UIImageView *backImageView;


@end


@implementation Cell_ClubOffer

@synthesize cellImageView;
@synthesize plainButton;
@synthesize backgroundView;
@synthesize backImageView;

- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
    self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
    if (self) {
        // Initialization code
    }
    return self;
}
- (void)setSelected:(BOOL)selected animated:(BOOL)animated
{
    [super setSelected:selected animated:animated];

    // Configure the view for the selected state
}

@end

现在我的 Cell 看起来就像在 iOS6 中一样

iOS6

在 iOS7 上,它看起来很糟糕,比如

IOS 7

简单地说,将它从 iOS6 迁移到 iOS7 的正确方法是什么。

4

0 回答 0