uiview

    3热度

    3回答

    我有以下功能和警告,当我跟iOS 11 SDK链接,我得到一个错误: Do not add subviews directly to the visual effect view itself, instead add them to the -contentView. 问题就可以通过改变 let effectView = UIVisualEffectView(effect: UIBlurEffe

    1热度

    1回答

    我试图实现自定义模糊视图,其中模糊半径可以进行动画制作,并且模糊视图可以堆叠混合模式(CGBlendingMode或CIFilter),同时保留背景中发生的任何动画/动作。 我首先尝试了UIVisualEffectView,但是如果不访问private APIs,则半径不能动画,这很可能会导致应用程序拒绝。 拍摄快照并应用效果的问题是,该视图是静态的,并且模糊视图遮盖了背景中的任何移动。 我也看过

    -1热度

    1回答

    我用CAShapeLayer创建了一圈圆圈UIViews(圈内圆)。 现在我想为每个圆圈添加阴影。它应该是每个圈子周围的阴影。所以我喜欢这个。 func setCircleShadow(circle:Circle) { circle.layer.shadowColor=UIColor.init(colorLiteralRed: 0.0/255, green: 0.0/255, blue

    0热度

    1回答

    我创建一个的firstView类作为UIView类和添加了一个容器添加一些层FUNC import UIKit import QuartzCore class FirstView: UIView { var container: UIView { let x = CGFloat(0.0), y = CGFloat(0.0), w = CGFloa

    0热度

    1回答

    我想使用Xamarin子类UIView但似乎没有得到我期望的结果。为了简单起见,我有下面的类: using System; using CoreGraphics; using Foundation; using UIKit; namespace ExerciseTracker.iOS.Views { [Register("CustomView")] public c

    2热度

    2回答

    我有一些从Web服务中获取的百分比值。根据百分比值,我想通过以下方式在UIView中画出一些弧线。 白色圆圈是UIView,我用这种方式试图实现这一目标。 func colorProgress() { let circleColorPath=UIBezierPath(arcCenter: CGPoint.init(x: RDcircleEnum.circleCenterX.getVal

    0热度

    1回答

    subview 我目前停留在使这一自由观点遵循自动版式/ TraitVariation调整,使其看起来都一样的设备上。该视图包含在单独的.xib文件中。不知何故,引脚和对齐工具被禁用。我如何参考Main.storyboard。我想知道是否有一种方法可以使用Interface Builder按照superview(Main.storyboard)大小进行跟踪。

    0热度

    1回答

    我有一个UITableView,并且在滚动时产生抖动的tableView的“CellForRowAt”委托函数中包含我自定义UIView的nib文件。例如: func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = tableVi

    15热度

    3回答

    我在我的iOS项目中创建了一个具有阴影的自定义UIView。 我的目标是将相同的渐变应用于阴影,因为它在视图的背景上。 下面是我当前纯色阴影外观的一个示例。 这是通过的UIView与下面的代码的子类进行: override func layoutSubviews() { let gradientLayer = layer as! CAGradientLayer gradient

    0热度

    1回答

    我有一个包含两个标签,并在堆栈行一个简单的类: class TestView: UIView { let label_A = UILabel() let label_B = UILabel() override init(frame: CGRect) { super.init(frame: frame); setup() } required