代码之家  ›  专栏  ›  技术社区  ›  user278859

加载时视图扭曲

  •  1
  • user278859  · 技术社区  · 16 年前

    我有一个UIScrollView,其中包含一个UIView,我正在使用CGPaths在其上绘制一个相当复杂的图形。视图加载完成后,图形会发生扭曲,因为它会在水平和垂直方向上拉长。如果我重画它,它看起来很正常。

    关于是什么导致了这种情况以及如何修复它,有什么想法吗?

    1 回复  |  直到 16 年前
        1
  •  1
  •   jhabbott    16 年前

    初始化UIView时,请使用initWithFrame并将框架设置为绘制完所有内容后的正确大小,等等。如果您不确定以下是一些想法:

    • 获取父视图的“边界”。