mirror of
				https://github.com/Burrit0z/kai
				synced 2025-11-04 03:36:19 +00:00 
			
		
		
		
	fix being scrollable/not scrollable at wrong times
This commit is contained in:
		@ -16,6 +16,7 @@ NSTimer *queueTimer = nil;
 | 
				
			|||||||
        self.stack.alignment = 0;
 | 
					        self.stack.alignment = 0;
 | 
				
			||||||
        self.oldCountOfDevices = -100;
 | 
					        self.oldCountOfDevices = -100;
 | 
				
			||||||
        self.queued = NO;
 | 
					        self.queued = NO;
 | 
				
			||||||
 | 
					        self.clipsToBounds = NO;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        [self setMinimumZoomScale:1];
 | 
					        [self setMinimumZoomScale:1];
 | 
				
			||||||
        [self setMaximumZoomScale:1];
 | 
					        [self setMaximumZoomScale:1];
 | 
				
			||||||
@ -115,6 +116,7 @@ long long lastPercentage;
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
-(void)setContentOffset:(CGPoint)arg1 {
 | 
					-(void)setContentOffset:(CGPoint)arg1 {
 | 
				
			||||||
 | 
					    [self setContentSize:self.stack.frame.size];
 | 
				
			||||||
    [super setContentOffset:CGPointMake(arg1.x, 0)];
 | 
					    [super setContentOffset:CGPointMake(arg1.x, 0)];
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -143,7 +145,6 @@ long long lastPercentage;
 | 
				
			|||||||
			UIStackView *s = (UIStackView *)(self.superview);
 | 
								UIStackView *s = (UIStackView *)(self.superview);
 | 
				
			||||||
			s.frame = CGRectMake(s.frame.origin.x, s.frame.origin.y, s.frame.size.width, (s.frame.size.height - 1));
 | 
								s.frame = CGRectMake(s.frame.origin.x, s.frame.origin.y, s.frame.size.width, (s.frame.size.height - 1));
 | 
				
			||||||
			//literally does nothing but makes the stack view lay itself out (doesnt adjust frame because translatesAutoreszingMaskIntoConstraints = NO on stack views)
 | 
								//literally does nothing but makes the stack view lay itself out (doesnt adjust frame because translatesAutoreszingMaskIntoConstraints = NO on stack views)
 | 
				
			||||||
            [self setContentSize:self.stack.frame.size];
 | 
					 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        }];
 | 
					        }];
 | 
				
			||||||
 | 
				
			|||||||
@ -8,4 +8,9 @@
 | 
				
			|||||||
    return self;
 | 
					    return self;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-(void)addSubview:(UIView *)arg1 {
 | 
				
			||||||
 | 
					    [super addSubview:arg1];
 | 
				
			||||||
 | 
					    [(UIScrollView *)self.superview setContentSize:self.frame.size];
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@end
 | 
					@end
 | 
				
			||||||
		Reference in New Issue
	
	Block a user