gpt4 book ai didi

iphone - 核心情节 - 超越边界的情节标签

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:13:03 24 4
gpt4 key购买 nike

我正在使用 Core Plot 来显示折线图。绘图的标签在靠近(但不在边界之外)边界时被切断,如下所示

enter image description here

不过,正如您在 XCode Storyboard(下图)中看到的那样,每个图形的边框都远高于(高度),而且似乎没有理由说明绘图的标签被剪切了。

enter image description here

我已将图形托管 View 的框架设置为与 XCode 中的框架大小相匹配。

    self.graphHostView = [(CPTGraphHostingView *) [CPTGraphHostingView alloc]
initWithFrame:CGRectMake(self.view.frame.origin.x, self.view.frame.origin.y,
self.view.frame.size.width, self.view.frame.size.height)];
self.graph = [[CPTXYGraph alloc] initWithFrame:self.graphHostView.bounds];

另外,如何去除 X 轴上的标签名称(最左边的 1.0 和最右边的 5.0)?

已编辑

@EricSkroch,我尝试了以下方法:

案例 1环境 plotAreaFrame.paddingTop=20.0 plotAreaFrame.paddingBottom=15.0

enter image description here

案例 2 graph.paddingTop=20.0 graph.paddingBottom=15.0(没有为 plotAreaFrame 设置任何内容)

enter image description here

案例 3设置以上两者(plotAreaFrame & graph padding) plotAreaFrame.paddingTop=20.0 plotAreaFrame.paddingBottom=15.0 graph.paddingTop=20.0 graph.paddingBottom=15.0

enter image description here

案例 4 - 似乎是最好的输出! (虽然顶部仍然被裁剪)将 plotArea 和 frame 的顶部填充设置为 0 graph.paddingTop=0.0 plotAreaFrame.paddingTop=0.0

enter image description here

案例 5如果我尝试增加 plotAreaFrame 或图形的顶部填充,这就是我得到的 graph.paddingTop=5.0

enter image description here

最佳答案

向图形和/或绘图区域框架添加一些填充(paddingLeftpaddingRight 等)。这会将绘图区域推离图表的边缘,为标签留出空间。

关于iphone - 核心情节 - 超越边界的情节标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17510516/

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