我只是接受ios开发,而且我对xcode有一个愚蠢的基本问题......
我打开一个新应用并打开main.storyboard,然后将标签拖到面板中心:
它只是坚持在右侧,无论我点击多少次,它都不会移动!我关闭了项目并启动了一个新项目,并且该项目工作正常,但问题一直出现在我打开一个新项目的每一次。 为什么会这种情况继续发生?
答案 0 :(得分:0)
这是一个奇怪的问题。你说如果你关闭项目并再次启动它,它会自行修复,但会不断重现。
很少有建议,请尝试通过关闭其他未使用的应用来清理一些内存。
如果这不起作用,我会说删除Xcode,重启你的mac,然后重新开始。安装过程中可能出现了问题。
答案 1 :(得分:0)
故事板是可滚动的,当您滚动视图时,您无法对视图进行任何更改。尝试滚动到故事板,然后重试移动标签。
答案 2 :(得分:0)
它是AutoLayout,这是现在布局组件的强烈推荐的默认值。您需要创建约束 使用布局区域下方的图标定位它。
我发现的一些组件需要在应用约束之前通过大小检查器进行操作。
您需要早晚阅读自动布局。一开始看起来似乎很麻烦或拖累,当他们不得不切换到范例时,很多人都在咒骂,但是当你开始掌握它时,它就非常强大。它确实 是处理所有新屏幕尺寸和方向布局的合理方式。它的发展源于管理复杂性以保持应用程序看起来很好的需求。
IB中为所选视图设置约束的图标:
与许多博主和网站一样,Apple有关于如何使用自动布局的良好文档。你将不得不花费一些时间来适应它,但在一两天你应该开始看到好的结果。
(并且不要怪我,我只是信使)