想问下,由于适配使用了constraints约束,但是实际需要修改view的frame的时候又不能改了怎么办?

金色闪光 金色闪光 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
如题,为了适配屏幕尺寸 俺使用了storyboard里面的constraints 现在能在所有屏幕下正常显示了

但是现在有个问题,俺有一个输入框是在屏幕下方的,点击之后弹出键盘会把键盘遮住,于是我手动把self.view向上移动了一段距离,但是移动之后 整个导航条都跑到外面去了,然后由于中间的背景色是深色的 会让iphone顶上的时间和别的信息看不清,于是我想把就是下面那个textedit向上移,但是写定了constraints之后就不让移动frame了 怎么办呢?


PS:不会用导航条 不知道self.view往上移动的时候它会不会跑出去 还是只会悬浮在上面 俺的导航条是贴了一个背景色自制的……
...全文
评论 7
收藏 已收藏
分享
返回顶部
金色闪光
iOS 29,038 成员 12,459 内容