Ios Xcode 6 Swift无法输入scrollview上的文本字段
这是我第一次做Xcode swift项目,所以请耐心等待。我试图在输入页面上添加滚动视图。但是在将文本字段放在滚动视图上之后,我无法再在文本字段上输入任何内容。请帮帮我Ios Xcode 6 Swift无法输入scrollview上的文本字段,ios,swift,scrollview,xcode6,textfield,Ios,Swift,Scrollview,Xcode6,Textfield,这是我第一次做Xcode swift项目,所以请耐心等待。我试图在输入页面上添加滚动视图。但是在将文本字段放在滚动视图上之后,我无法再在文本字段上输入任何内容。请帮帮我 import UIKit class AddInfoViewController: UIViewController, UIScrollViewDelegate { @IBOutlet var scrollView: UIScrollView! var containerView2: UIView! @IBOutlet
import UIKit
class AddInfoViewController: UIViewController, UIScrollViewDelegate {
@IBOutlet var scrollView: UIScrollView!
var containerView2: UIView!
@IBOutlet var test2: UITextField!
@IBOutlet var test1: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
let containerSize = CGSize(width: 300.0, height: 1000.0)
containerView2 = UIView(frame: CGRect(origin: CGPoint(x: 0, y: 0), size:containerSize))
scrollView.addSubview(containerView2)
//set up the minimum & maximum zoom scales
let scrollViewFrame = scrollView.frame
let scaleWidth = scrollViewFrame.size.width / scrollView.contentSize.width
let scaleHeight = scrollViewFrame.size.height / scrollView.contentSize.height
let minScale = min(scaleWidth, scaleHeight)
scrollView.minimumZoomScale = minScale
scrollView.maximumZoomScale = 1.0
scrollView.zoomScale = 1.0
}
您是在脚本中添加文本字段还是以编程方式添加文本字段 我认为如果您要以编程方式添加滚动视图,那么您还必须以编程方式添加文本字段!或ScrollView覆盖故事板中的UITextField对象 //如果要在Xib中添加滚动视图/////strong> 在xib中,单击“显示文档大纲”(在左下角)! 检查 这表明您的文本字段在ScrollView上 如果你有这样的
View
Round Style Text Field
Round Style Text Field
ScrollView
然后,您的文本字段将被滚动视图覆盖 我认为您的ScrollView以这种方式覆盖了ViewController上的所有内容: 你必须这样安排:
这可能会对您有所帮助。但是这样,我的滚动视图现在就停止工作了。在改用您的方式之前,我在滚动视图中嵌入了所有的文本字段以使其正常工作。请告知我做错了什么。用这种方法你能输入你的文本字段吗?是的,我能输入文本字段。但是scrollview也停止了工作。我想你还有另一个问题…试着找到解决方案。我的类似于第一个结构,文本字段位于scroll view上。我从序列图像板视图添加了这些内容并链接到swift文件。您是在序列图像板上添加scrollView还是以编程方式添加scrollView?我是在序列图像板上添加的。
View
Round Style Text Field
Round Style Text Field
ScrollView