草庐IT

Scrollview

全部标签

ios - 从 ScrollView Swift 中删除 subview

我使用for循环在我的scrollView中创建标签和按钮。是否可以删除我的scrollView内的所有对象?(我想用新内容更新它)forpeopinpersonArray{scrollView.clearContent??????//Namelabelvarlabel:UILabel=UILabel()label.frame=CGRectMake(8,CGFloat(nameHeight),183,21)label.backgroundColor=UIColor.whiteColor()label.textColor=UIColor(red:90/255.0,green:187/25

ios - 从 ScrollView Swift 中删除 subview

我使用for循环在我的scrollView中创建标签和按钮。是否可以删除我的scrollView内的所有对象?(我想用新内容更新它)forpeopinpersonArray{scrollView.clearContent??????//Namelabelvarlabel:UILabel=UILabel()label.frame=CGRectMake(8,CGFloat(nameHeight),183,21)label.backgroundColor=UIColor.whiteColor()label.textColor=UIColor(red:90/255.0,green:187/25

ios - 为什么 UIButton 不返回正确的约束?

在我下面的代码中:我在垂直ScrollView中添加了5个按钮。每个按钮都被限制在scrollViews的顶部+20、前导、尾随边缘及其高度。我创建了一个b1HeightConstraint变量。它用于保存b1按钮的heightConstraint。在单击按钮时,我试图删除此约束。但是我遇到了一个奇怪的问题:当我记录约束时,我只看到2个约束,即使我已经向它添加了4个约束。我的View调试层次结构如下所示:importUIKitimportFoundationclassViewController:UIViewController{varfilterView:UIView!varscro

ios - 为什么 UIButton 不返回正确的约束?

在我下面的代码中:我在垂直ScrollView中添加了5个按钮。每个按钮都被限制在scrollViews的顶部+20、前导、尾随边缘及其高度。我创建了一个b1HeightConstraint变量。它用于保存b1按钮的heightConstraint。在单击按钮时,我试图删除此约束。但是我遇到了一个奇怪的问题:当我记录约束时,我只看到2个约束,即使我已经向它添加了4个约束。我的View调试层次结构如下所示:importUIKitimportFoundationclassViewController:UIViewController{varfilterView:UIView!varscro

swift - subview 中无响应的 UIButton 添加到 UIStackView

在UISplitView的detailViewController中,我将subview添加到UIScrollView内的UIStackView。仅使用不带subviews或images的系统按钮会产生响应式按钮,但subviews似乎会产生干扰。启用触摸是专门编码的。我试图将每个View保留在包含View中,因此不会有重叠以使接收触摸事件无效,但不确定是否正确完成。每个subview都包含一个label和一个带有图像的自定义按钮。然后将subview添加到stackview,并将stackview添加到scrollview。感谢您的帮助。overridefuncviewDidLoad

swift - subview 中无响应的 UIButton 添加到 UIStackView

在UISplitView的detailViewController中,我将subview添加到UIScrollView内的UIStackView。仅使用不带subviews或images的系统按钮会产生响应式按钮,但subviews似乎会产生干扰。启用触摸是专门编码的。我试图将每个View保留在包含View中,因此不会有重叠以使接收触摸事件无效,但不确定是否正确完成。每个subview都包含一个label和一个带有图像的自定义按钮。然后将subview添加到stackview,并将stackview添加到scrollview。感谢您的帮助。overridefuncviewDidLoad

ios - swift : scroll the view up when keyboard shows

我有一个scrollView,我想在显示键盘时向上滚动。当键盘显示时,我因此错误而崩溃:2014-09-2914:48:50.738swrd[1563:472888]-[swrd.EditPhotoViewControllerkeyboardWasShown]:无法识别的选择器发送到实例0x14ed36640这是我的代码,有什么问题吗?:funcregisterForKeyboardNotifications()->Void{NSNotificationCenter.defaultCenter().addObserver(self,selector:"keyboardWasShown"

ios - swift : scroll the view up when keyboard shows

我有一个scrollView,我想在显示键盘时向上滚动。当键盘显示时,我因此错误而崩溃:2014-09-2914:48:50.738swrd[1563:472888]-[swrd.EditPhotoViewControllerkeyboardWasShown]:无法识别的选择器发送到实例0x14ed36640这是我的代码,有什么问题吗?:funcregisterForKeyboardNotifications()->Void{NSNotificationCenter.defaultCenter().addObserver(self,selector:"keyboardWasShown"

ios - UITableView 分页 - 底部刷新以在 Swift 中加载新数据

我正在尝试通过分页从后端加载数据。我已经看到了这个,但是它一直加载所有数据。这是正确的方法还是我做错了什么?提前致谢。functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCellWithIdentifier("cell",forIndexPath:indexPath)asUITableViewCellprint(indexPath.row)if(indexPath.row+1

ios - UITableView 分页 - 底部刷新以在 Swift 中加载新数据

我正在尝试通过分页从后端加载数据。我已经看到了这个,但是它一直加载所有数据。这是正确的方法还是我做错了什么?提前致谢。functableView(tableView:UITableView,cellForRowAtIndexPathindexPath:NSIndexPath)->UITableViewCell{letcell=tableView.dequeueReusableCellWithIdentifier("cell",forIndexPath:indexPath)asUITableViewCellprint(indexPath.row)if(indexPath.row+1