草庐IT

subviews

全部标签

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

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

ios - 如何正确删除 SFSafariViewController 作为 subview Controller ?

我正在使用thisSOanswer提供的技术像这样在SFSafariViewController中预加载一些URL:addChildViewController(svc)svc.didMoveToParentViewController(self)view.addSubview(svc.view)然后我尝试使用以下代码删除SafariViewController:svc.willMoveToParentViewController(nil)svc.view.removeFromSuperview()svc.removeFromParentViewController()现在我可以预加载

ios - 如何正确删除 SFSafariViewController 作为 subview Controller ?

我正在使用thisSOanswer提供的技术像这样在SFSafariViewController中预加载一些URL:addChildViewController(svc)svc.didMoveToParentViewController(self)view.addSubview(svc.view)然后我尝试使用以下代码删除SafariViewController:svc.willMoveToParentViewController(nil)svc.view.removeFromSuperview()svc.removeFromParentViewController()现在我可以预加载

ios - Swift 4 - 将 UITapGestureRecognizer 添加到 subview 图像 - 未调用该方法

我有以下UITapGestureRecognizer设置,但没有调用该方法?注意:UITapGestureRecognizer被添加到subview项。此外,它在SUStepView本身中添加UIGestureRecognizerDelegate时也有效-唯一的问题是我需要在容器中使用它。classStepViewContainer:NSObject,UIGestureRecognizerDelegate{varview:SUStepView?@objcfunctapAction(recognizer:UITapGestureRecognizer){}overrideinit(){su

ios - Swift 4 - 将 UITapGestureRecognizer 添加到 subview 图像 - 未调用该方法

我有以下UITapGestureRecognizer设置,但没有调用该方法?注意:UITapGestureRecognizer被添加到subview项。此外,它在SUStepView本身中添加UIGestureRecognizerDelegate时也有效-唯一的问题是我需要在容器中使用它。classStepViewContainer:NSObject,UIGestureRecognizerDelegate{varview:SUStepView?@objcfunctapAction(recognizer:UITapGestureRecognizer){}overrideinit(){su

ios - 在ios中隐藏UIStackview中的 subview

为了在UIStackView中隐藏一个subview设置isHidden更好吗?为真或使用removeArrangedSubview并从父View中删除subviewStackview相反?我正在使用Stackview在tableView单元格中排列我的UIElement。我目前在里面安排了一个父StackView和一个childStackview。需要根据条件显示或隐藏subview。我正在设置isHidden当条件为真时,subview的属性为真。当我滚动时,新的单元格变得可见我在控制台中收到以下消息。该应用程序不会崩溃。NSLayoutConstraint:0x600000093

ios - 在ios中隐藏UIStackview中的 subview

为了在UIStackView中隐藏一个subview设置isHidden更好吗?为真或使用removeArrangedSubview并从父View中删除subviewStackview相反?我正在使用Stackview在tableView单元格中排列我的UIElement。我目前在里面安排了一个父StackView和一个childStackview。需要根据条件显示或隐藏subview。我正在设置isHidden当条件为真时,subview的属性为真。当我滚动时,新的单元格变得可见我在控制台中收到以下消息。该应用程序不会崩溃。NSLayoutConstraint:0x600000093

ios - 通过 IBInspectable 属性实时渲染 IBOutlet 连接的 subview

我第一次使用Storyboard是在iOS8中,到目前为止我一直很喜欢Storyboard上的实时渲染方面。然而,我似乎在让我的观点在Storyboard上正确呈现方面遇到了障碍。我有一个容器UIView,其中包含与Storyboard上的UILabel的连接,我正在尝试根据IBInspectable属性。@IBDesignableclassContainerView:UIView{@IBOutletweakvar:titleLabel:UILabel!@IBInspectablevartitle:String=""{didSet{titleLabel?.text=title}}/*I

ios - 通过 IBInspectable 属性实时渲染 IBOutlet 连接的 subview

我第一次使用Storyboard是在iOS8中,到目前为止我一直很喜欢Storyboard上的实时渲染方面。然而,我似乎在让我的观点在Storyboard上正确呈现方面遇到了障碍。我有一个容器UIView,其中包含与Storyboard上的UILabel的连接,我正在尝试根据IBInspectable属性。@IBDesignableclassContainerView:UIView{@IBOutletweakvar:titleLabel:UILabel!@IBInspectablevartitle:String=""{didSet{titleLabel?.text=title}}/*I

ios - 无法更改搜索栏背景颜色

我有一个搜索栏:letsearchBar:UISearchBar=UISearchBar(frame:CGRectMake((searchView.frame.width-UIScreen.mainScreen().bounds.width/1.6)/2,0,UIScreen.mainScreen().bounds.width/1.6,24))我想更改文本输入部分的背景颜色。为此,我尝试了:searchBar.barTintColor=UIColor(red:0/255,green:74/255,blue:103/255,alpha:1)searchBar.backgroundColo