小编Eli*_*tta的帖子

如何以编程方式调整UIButton中的图像大小?

我有这个UIButton和一个适合的图像.我不希望图像占据按钮内的所有空间,但只是它的一小部分位于中心,但如果我调整按钮的大小,它也会调整图像的大小.我怎么能这样做,有没有选择设置我想要的任何尺寸独立于UIButton的大小?谢谢!

xcode ios swift swift3 xcode8

6
推荐指数
6
解决办法
2万
查看次数

检测UIPageViewController的当前页面

我想检测当前页面,以便在显示最后一页时修改按钮的标题,并在用户每次从最后一页滑回到第二页到最后一页时进行重新修改。

现在这些是我的委托方法和我的ViewControllers数组:

lazy var VCArr: [UIViewController] = {
    let firstVC = self.storyboard!.instantiateViewController(withIdentifier: "FirstTutorialPage")
    let secondVC = self.storyboard!.instantiateViewController(withIdentifier: "SecondTutorialPage")
    let thirdVC = self.storyboard!.instantiateViewController(withIdentifier: "ThirdTutorialPage")
    let fourthVC = self.storyboard!.instantiateViewController(withIdentifier: "FourthTutorialPage")
    return [firstVC, secondVC, thirdVC, fourthVC]
}()
Run Code Online (Sandbox Code Playgroud)

委托方法

    func pageViewController(_ pageViewController: UIPageViewController, viewControllerBefore viewController: UIViewController) -> UIViewController? {

    guard let viewControllerIndex = self.VCArr.index(of: viewController) else {
        return nil
    }

    let previousIndex = viewControllerIndex - 1

    guard previousIndex >= 0 else {
        return nil
    }

    guard self.VCArr.count > previousIndex else {
        return nil
    } …
Run Code Online (Sandbox Code Playgroud)

ios uipageviewcontroller swift3

2
推荐指数
1
解决办法
2516
查看次数

迅速-将模糊添加到UIView以便“模糊”以下控制器?之前阅读

我知道这个问题可能会重复出现,但是请在投票之前阅读!

我在ReachabilityViewController其中命名了一个UIView pickerView,如下图所示

在此处输入图片说明

我想要的结果是这样的:

在此处输入图片说明

但是我得到了这个:

在此处输入图片说明

这是我的viewController类:

import UIKit

class ReachabilityViewController: UIViewController {

    //MARK: pickerView outlets and actions
    @IBOutlet weak var pickerView: UIView!
    @IBOutlet weak var saveButton: UIButton!
    @IBOutlet weak var cancelButton: UIButton!
    @IBOutlet weak var startEndLabel: UILabel!
    @IBOutlet weak var timePicker: UIDatePicker!

    override func viewDidLoad() {
        super.viewDidLoad()
        pickerView.frame = CGRect(x: 0.0, y: 0.0, width: UIScreen.main.bounds.width, height: UIScreen.main.bounds.height)

}


// MARK: - Table view data source
extension ReachabilityViewController: UITableViewDelegate, UITableViewDataSource {

    func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) …
Run Code Online (Sandbox Code Playgroud)

uiview ios swift

-1
推荐指数
1
解决办法
3096
查看次数

标签 统计

ios ×3

swift ×2

swift3 ×2

uipageviewcontroller ×1

uiview ×1

xcode ×1

xcode8 ×1