Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - (IBAction)enlargeLabelWithSlider:(id)sender{
- UISlider *slider = (UISlider *)sender;
- int font = 0;
- int currentSliderValue = (int)slider.value;
- if (currentSliderValue<=lastSilderValue) /* Every time the method call, at the end lastSilderValue = currentSliderValue*/
- {
- // Need to increase
- font =lastSilderValue - currentSliderValue;
- [self.gameTitleLabel setFont:[UIFont fontWithName:self.gameTitleLabel.font.fontName size:self.gameTitleLabel.font.pointSize+font]];
- [self.gameScoreLabel setFont:[UIFont fontWithName:self.gameScoreLabel.font.fontName size:self.gameScoreLabel.font.pointSize+font]];
- self.gameStateLabel.font = [UIFont systemFontOfSize:self.gameStateLabel.font.pointSize+font];
- }
- else
- {
- // Need to decrease
- font =currentSliderValue - lastSilderValue;
- [self.gameTitleLabel setFont:[UIFont fontWithName:self.gameTitleLabel.font.fontName size:self.gameTitleLabel.font.pointSize-font]];
- [self.gameScoreLabel setFont:[UIFont fontWithName:self.gameScoreLabel.font.fontName size:self.gameScoreLabel.font.pointSize-font]];
- self.gameStateLabel.font = [UIFont systemFontOfSize:self.gameStateLabel.font.pointSize-font];
- }
- lastSilderValue = currentSliderValue;
- CGFloat height = self.gameStateLabel.frame.origin.y+self.gameStateLabel.frame.size.height+20;
- CGSize size = CGSizeMake(self.ScrollView.frame.size.width, height);
- self.ScrollView.contentSize = CGSizeMake(size.width, size.height);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement