我的登錄頁面包含登錄按鈕和滾動視圖。 當我運行該程序時,登錄按鈕不顯示。只有我的滾動視圖中的圖像可見。即使該按鈕不可見,該按鈕仍可點擊。我的意思是,如果我點擊應該放置按鈕的區域,即使看不到按鈕,它也能正常工作。我的按鈕沒有顯示
我加載圖片象下面這樣:
- (void)preparePageControl {
_imageArray = [[NSArray alloc] initWithObjects:@"picture1", @"picture2", @"picture3", nil];
for (int i = 0; i < [_imageArray count]; i++) {
CGRect frame;
frame.origin.x = self.scrollView.frame.size.width * i;
frame.origin.y = 0;
frame.size = self.scrollView.frame.size;
UIImageView *imageView = [[UIImageView alloc] initWithFrame:frame];
imageView.image = [UIImage imageNamed:[_imageArray objectAtIndex:i]];
[self.scrollView addSubview:imageView];
}
self.scrollView.contentSize = CGSizeMake(self.scrollView.frame.size.width * [_imageArray count], self.scrollView.frame.size.height);
}
- (void)viewDidLoad {
[super viewDidLoad];
[self preparePageControl];
}
設計時間查看:
當我試圖把按鈕上層,編輯/整理/發送到前面的菜單被禁用。
可能是什麼問題?
您是否使用自動佈局,您的約束設置是否正確?嘗試在觸摸時記錄按鈕的位置,瞭解當前的位置,或者實際上只是顯示問題! – luk2302
好吧,我正在嘗試。 – zontragon
它與故事板中的相同位置。 x = 100,y = 319 – zontragon