2013-05-02 56 views
0

在Interface Builder中我構建了這個視圖。該1S是UIButtonsUICustom按鈕縮放比例錯誤

enter image description here

但iPhone 6模擬器,它看起來像這樣

enter image description here

我在一個水平滾動UIScrollView設置這些意見的6彼此相鄰。

[self.slips setContentSize:CGSizeMake(1842.0f, 322.0f)]; 

self.slip1 = [[Slip alloc]initWithFrame:CGRectMake(0.0f, 0.0f, 307.0f, 322.0f)]; 
[self.slips addSubview:self.slip1]; 

self.slip2 = [[Slip alloc]initWithFrame:CGRectMake(307.0f, 0.0f, 307.0f, 322.0f)]; 
[self.slips addSubview:self.slip2]; 

self.slip3 = [[Slip alloc]initWithFrame:CGRectMake(614.0f, 0.0f, 307.0f, 322.0f)]; 
[self.slips addSubview:self.slip3]; 

self.slip4 = [[Slip alloc]initWithFrame:CGRectMake(921.0f, 0.0f, 307.0f, 322.0f)]; 
[self.slips addSubview:self.slip4]; 

self.slip5 = [[Slip alloc]initWithFrame:CGRectMake(1228.0f, 0.0f, 307.0f, 322.0f)]; 
[self.slips addSubview:self.slip5]; 

self.slip6 = [[Slip alloc]initWithFrame:CGRectMake(1535.0f, 0.0f, 307.0f, 322.0f)]; 
[self.slips addSubview:self.slip6]; 

哪裏slipsUIScrollView

slip1UIView一個子類,並設置這樣

- (id)initWithFrame:(CGRect)frame { 
self = [super initWithFrame:frame]; 
    if (self) { 
    // Initialization code. 
    // 
    [[NSBundle mainBundle] loadNibNamed:@"LottoSlip" owner:self options:nil]; 
    [self addSubview:self.rootView]; 
    } 
    return self; 
} 

有人可以幫忙,爲什麼UIButtons被錯誤地安排? 在此先感謝。

回答

0

如果別人有問題。我使用與自定義UIButtons尺寸完全相同的圖像以及具有加倍尺寸和命名約定的圖像版本對其進行了修復。

imageName.png 

[email protected] 

和現在的工作。

0

請到五金檢查設備並選擇如上圖所示,圖像..

enter image description here

+0

它在模擬器的不同設備設置上有同樣的問題。 – dan 2013-05-02 08:04:09

+0

請檢查您的查看在筆尖/參數 – hitesh 2013-05-02 08:11:48

+0

非常感謝您的幫助,但我在哪裏可以找到您發佈的列表,我沒有檢查這一點呢。我無法在項目的plist中找到它。我也不知道在哪裏找到Nib /參數請原諒我的不知情。 – dan 2013-05-02 08:15:12