如何使键盘与视图大小相同

克里斯·G。

在下面的代码中,UIKeyboard 比视图大。

问题:如何使键盘与视图大小相同?

import UIKit
import PlaygroundSupport

class MyViewController : UIViewController, UITextFieldDelegate {
    override func loadView() {
        let view = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
        view.backgroundColor = .white

        let label = UITextField()
        label.frame = CGRect(x: 150, y: 200, width: 200, height: 20)
        label.text = "Hello World!"
        label.textColor = .black

        label.addTarget(self, action: #selector(myTargetFunction), for: .touchDown)

        view.addSubview(label)

        self.view = view
    }

    @objc func myTargetFunction() {
        print("It works!")
    }

}

// Present the view controller in the Live View window
PlaygroundPage.current.liveView = MyViewController()
米滕多夫

到目前为止,我发现的唯一“解决方案”是将preferredContentSizeUIViewController 的UIScreen.main设置为当前 Xcode Playground 环境的大小

let vc = MyViewController()
vc.preferredContentSize = UIScreen.main.bounds.size
PlaygroundPage.current.liveView = vc

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用自动布局弹出键盘时如何调整视图大小

来自分类Dev

当键盘出现时,如何防止SwiftUI自动调整视图大小

来自分类Dev

如何将滚动视图的大小设置为与视图相同的大小

来自分类Dev

如何根据键盘大小正确实现缩小和扩展视图?

来自分类Dev

Android如何评估视图大小以在所有设备中保持相同比例

来自分类Dev

如何使集合视图标题和单元格大小相同

来自分类Dev

如果子视图的大小与其父视图相同,如何使用ctrl-drag在IB中设置约束?

来自分类Dev

如果每一行包含不同数量的视图,如何在表格布局中制作大小相同的视图?

来自分类Dev

Android:使用屏幕上的软键盘调整视图的大小

来自分类Dev

容器视图选择到相同大小的视图控制器

来自分类Dev

容器视图选择到相同大小的视图控制器

来自分类Dev

如何防止键盘向上推叠加视图?

来自分类Dev

如何在SwiftUI中使键盘模糊视图

来自分类Dev

如何在列表视图中隐藏键盘?

来自分类Dev

如何同时获取所选 UITextField 的键盘大小和 CGFrame 大小?

来自分类Dev

如何获取键盘附件视图内部的屏幕视图坐标?

来自分类Dev

在多个视图框中设置相同的字体大小

来自分类Dev

如何强制jquery终端保持相同大小?

来自分类Dev

如何确保canvas的html视频大小相同?

来自分类Dev

如何使div和button大小相同?

来自分类Dev

如何使div具有相同的大小

来自分类Dev

如何创建与画布大小相同的电子窗口?

来自分类Dev

Flutter,如何使我的图标大小与DropdownButtonFormField相同?

来自分类Dev

如何删除目录中相同大小的文件?

来自分类Dev

如何使 <div> 边框大小与 <p> 相同?

来自分类Dev

如何使我的 html 中的图像大小相同?

来自分类Dev

如何使UIImage适应整个UINavigationBar视图的大小

来自分类Dev

如何更改列表视图的文本大小

来自分类Dev

如何以编程方式更改视图大小?

Related 相关文章

  1. 1

    使用自动布局弹出键盘时如何调整视图大小

  2. 2

    当键盘出现时,如何防止SwiftUI自动调整视图大小

  3. 3

    如何将滚动视图的大小设置为与视图相同的大小

  4. 4

    如何根据键盘大小正确实现缩小和扩展视图?

  5. 5

    Android如何评估视图大小以在所有设备中保持相同比例

  6. 6

    如何使集合视图标题和单元格大小相同

  7. 7

    如果子视图的大小与其父视图相同,如何使用ctrl-drag在IB中设置约束?

  8. 8

    如果每一行包含不同数量的视图,如何在表格布局中制作大小相同的视图?

  9. 9

    Android:使用屏幕上的软键盘调整视图的大小

  10. 10

    容器视图选择到相同大小的视图控制器

  11. 11

    容器视图选择到相同大小的视图控制器

  12. 12

    如何防止键盘向上推叠加视图?

  13. 13

    如何在SwiftUI中使键盘模糊视图

  14. 14

    如何在列表视图中隐藏键盘?

  15. 15

    如何同时获取所选 UITextField 的键盘大小和 CGFrame 大小?

  16. 16

    如何获取键盘附件视图内部的屏幕视图坐标?

  17. 17

    在多个视图框中设置相同的字体大小

  18. 18

    如何强制jquery终端保持相同大小?

  19. 19

    如何确保canvas的html视频大小相同?

  20. 20

    如何使div和button大小相同?

  21. 21

    如何使div具有相同的大小

  22. 22

    如何创建与画布大小相同的电子窗口?

  23. 23

    Flutter,如何使我的图标大小与DropdownButtonFormField相同?

  24. 24

    如何删除目录中相同大小的文件?

  25. 25

    如何使 <div> 边框大小与 <p> 相同?

  26. 26

    如何使我的 html 中的图像大小相同?

  27. 27

    如何使UIImage适应整个UINavigationBar视图的大小

  28. 28

    如何更改列表视图的文本大小

  29. 29

    如何以编程方式更改视图大小?

热门标签

归档