Невозможно правильно увеличить график на SWIFT - PullRequest
0 голосов
/ 11 мая 2019

В настоящее время после нажатия график покрывает верхнюю половину экрана, а нижняя - только цветной фон.при втором касании полоска просто проходит полностью ниже представления.

Я пытался изменить размеры, но ничего не изменилось

@IBAction func enlargeChart(_ sender: UITapGestureRecognizer) {
    if (isFullscreen == false) {
        UIView.animate(withDuration: 0.75, animations: {() -> Void in
            let width = self.superView.frame.width
            let height = self.superView.frame.height
            let barWidth = self.barChartView.frame.width
            let barHeight = self.barChartView.frame.height
            let rect = CGRect(x: 0, y: 0, width: width, height: height)
            let rectBar = CGRect(x: 0, y: height, width: width, height: height)
            self.botView.frame = rect
            self.barChartView.frame = rectBar
        })
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...