我很难想出正确的算法。我有一个超级视图(绿色)和一个子视图(黄色)。在这个子视图(红色)中有一个任意的锚点(只是一个选择点,而不是与层的anchor属性混在一起),我必须放置和调整子视图的大小,就像这个红点被放置在超级视图的中心,如果需要的话,子视图会按比例调整大小(如果在移动它的帧之后超出了superview的范围)。不使用自动布局。看看我想要什么。
基本上,我编写了一个C++测试例程,其中一个新的比例矩形被计算为“围绕”给定的新点(因此这个点得到了这个新矩形的中心),但是我不知道下一步该做什么来处理一个不在子视图中心的点。Rect基本上是一个带有x, y, width, height成员的
我有以下matplotlib脚本。我想用图像替换图上的点。让我们对红点说'red.png‘,对蓝点说'blue.png’。如何调整以下内容以绘制这些图像而不是默认点?import numpy as npimport matplotlib as mpl
#########################################################