Ios 如何使故事板滚动视图可滚动?
我正在使用故事板scrollview,但它没有滚动,如何使它成为可滚动的 这是我的代码Ios 如何使故事板滚动视图可滚动?,ios,objective-c,uiscrollview,uiscrollviewdelegate,Ios,Objective C,Uiscrollview,Uiscrollviewdelegate,我正在使用故事板scrollview,但它没有滚动,如何使它成为可滚动的 这是我的代码 -(void)scrollView { self.scrollViewBtn.pagingEnabled=YES; self.scrollViewBtn.scrollEnabled=YES; for(int i=0;i<[[arrFullSubCategory valueForKey:@"name"]count];i++) { CGRect frame;
-(void)scrollView
{
self.scrollViewBtn.pagingEnabled=YES;
self.scrollViewBtn.scrollEnabled=YES;
for(int i=0;i<[[arrFullSubCategory valueForKey:@"name"]count];i++)
{
CGRect frame;
frame.origin.x=self.scrollViewBtn.frame.size.width *i;
frame.origin.y=0;
frame.size=self.scrollViewBtn.frame.size;
UIButton *btn=[[UIButton alloc]initWithFrame:frame];
[btn setTitle:[NSString stringWithFormat:@"%@",[[arrFullSubCategory objectAtIndex:i] valueForKey:@"name"]] forState:UIControlStateNormal];
[self.scrollViewBtn addSubview:btn];
btn.backgroundColor=[UIColor colorFromHexString:@"#ffc400"];
btn.userInteractionEnabled=YES;
length = [[arrFullSubCategory valueForKey:@"name"] count];
}
self.scrollViewBtn.contentSize=CGSizeMake(self.scrollViewBtn.frame.size.width *length, self.scrollViewBtn.frame.size.height-60);
}
-(无效)滚动视图
{
self.scrollViewBtn.PaginEnabled=是;
self.scrollViewBtn.scrollEnabled=是;
对于(int i=0;i您是否检查了属性检查器
您还可以使用Xcode布局调试工具检查按钮是否正确添加
是否在scrollViewBtn上启用了userInteractionEnabled?是的,它的启用和委托也设置得很好。@Akashsr您在哪里声明长度变量?您是否将scrollview设置为水平滚动?记录您的内容大小,如果它小于滚动视图,它将不会滚动。内容大小应大于滚动视图