小编Zac*_*cze的帖子

UIPageViewController可能返回错误的索引

如标题所述,有一种方法可以返回错误的索引。这会弄乱页面底部的索引显示点。完成此操作的方法是跳过页面而不用手指离开屏幕。如果发生这种情况,则会弄乱其余的演示点。

是实际运行中的错误。

这是用于UIPageViewController的代码。

    import UIKit

class PageViewController: UIPageViewController {

    override func preferredStatusBarStyle() -> UIStatusBarStyle {
        return UIStatusBarStyle.LightContent
    }

    private(set) lazy var orderedViewControllers: [UIViewController] = {
        return [self.newColoredViewController("Green"),
            self.newColoredViewController("Red"),
            self.newColoredViewController("Blue")]

    }()

    private func newColoredViewController(color: String) -> UIViewController {
        return UIStoryboard(name: "Main", bundle: nil) .
            instantiateViewControllerWithIdentifier("\(color)ViewController")
    }

    override func viewDidLoad() {
        super.viewDidLoad()

        dataSource = self

        if let firstViewController = orderedViewControllers.first {
            setViewControllers([firstViewController],
                direction: .Forward,
                animated: true,
                completion: nil)
        }

        // Do any additional setup after loading the view.
    }

    override func …
Run Code Online (Sandbox Code Playgroud)

ios uipageviewcontroller swift

5
推荐指数
1
解决办法
431
查看次数

Apache Email Validator的错误

我正在尝试做的事:尝试使用Apache电子邮件验证程序查看电子邮件是否有效.我用它作为基本代码来测试它是否有效:

    import org.apache.commons.validator.*;
public class main {

    public static void main(String[] args) {
        String email = "example@gmail.com";

        EmailValidator emailvalidator = new EmailValidator();

        if(emailvalidator.isValid(email)) {
            System.out.println("Email is valid");
        }

        else {
            System.out.println("Email is invalid");
        }

    }

}
Run Code Online (Sandbox Code Playgroud)

问题:我在EmailValidator构造函数中遇到错误"构造函数EmailValidator()不可见".这导致整个程序无法正常工作.

我的问题:我该如何解决这个错误.请非常详细,因为我对Java很新.

java email email-validation apache-commons

0
推荐指数
1
解决办法
3817
查看次数