我在用戶觸摸屏幕的位置創建一個應用程序,並在屏幕上放置一個矩形視圖,通過觸摸其像任何其他剪裁視圖一樣移動或調整其大小。我已經完成了這個功能,但是我想要在這個矩形的邊上有八個處理程序,以便用戶可以使用這個處理程序來調整它的大小。現在我無法創建這樣的功能。我試圖在該矩形視圖中添加八個按鈕作爲子視圖,但當該視圖的大小超出所有八個按鈕的大小時,只需更改其位置即可調整大小。任何人都可以用這個功能來幫助我嗎?如何使用側面的處理程序創建可調整大小的視圖以在ios中伸展或調整大小?
在此先感謝
我在用戶觸摸屏幕的位置創建一個應用程序,並在屏幕上放置一個矩形視圖,通過觸摸其像任何其他剪裁視圖一樣移動或調整其大小。我已經完成了這個功能,但是我想要在這個矩形的邊上有八個處理程序,以便用戶可以使用這個處理程序來調整它的大小。現在我無法創建這樣的功能。我試圖在該矩形視圖中添加八個按鈕作爲子視圖,但當該視圖的大小超出所有八個按鈕的大小時,只需更改其位置即可調整大小。任何人都可以用這個功能來幫助我嗎?如何使用側面的處理程序創建可調整大小的視圖以在ios中伸展或調整大小?
在此先感謝
嗨,我從這裏得到了答案。這裏是製作可調整大小視圖的好課堂。開發人員的出色工作
要做到這一點,你要走正確的道路。
您需要根據視圖的大小創建定位這八個手柄的自定義視圖。當視圖更改大小時,您需要重新評估這些手柄的位置,因此可能會在調整視圖大小時調用函數,並且在此您只需通過根據視圖大小更改其x和y原點來更改每個手柄的位置。