gpt4 book ai didi

ios - ScrollView 改变按钮 backgroundImage 时跳转到页面顶部

转载 作者:行者123 更新时间:2023-11-28 21:39:54 25 4
gpt4 key购买 nike

当我点击页面底部的按钮时,ScrollView 会跳转到页面顶部。当我总是点击页面底部的 uitexfield 时,也会发生这种情况。我该怎么做才能让它静止不动?在 viewDidLoad() 中:

self.scrollView.pagingEnabled=NO;

在 iewDidLayoutSubviews 中:

  -(void)viewDidLayoutSubviews{
[super viewDidLayoutSubviews];

self.scrollView.frame=CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT);
self.scrollView.contentSize = CGSizeMake(SCREEN_WIDTH, 1150);


}

问题是在此处更改按钮的 ImageBackground 时:

 - (IBAction)pressedData:(id)sender {


if ( !self.checkDataIsPressed ) {
self.checkData =true;
[self.checkDataPerson setBackgroundImage:
[UIImage imageNamed:@"check_on"]forState:UIControlStateNormal]; //the jumps scrollview is here
}else{
self.checkData =false;
[self.checkDataPerson setBackgroundImage:
[UIImage imageNamed:@"check_off"]forState:UIControlStateNormal]; //the jumps scrollview is here
}

}

最佳答案

点击按钮

[scrollView setContentOffset:CGPointMake(320,0) animated:YES];

关于ios - ScrollView 改变按钮 backgroundImage 时跳转到页面顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32579995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com