小编Cha*_*lva的帖子

如何使用swift在UICollectionView单元格中加载自定义单元格(xib)

我使用Swift创建了一个小样本项目.我创建了一个"MyCustomView"作为xib,其中包含label,button和imageView,如下面的代码所示:

import UIKit

@IBDesignable class MyCustomView: UIView {

    @IBOutlet weak var lblName: UILabel!
    @IBOutlet weak var btnClick: UIButton!
    @IBOutlet weak var myImageView: UIImageView!

    var view:UIView!

    @IBInspectable
    var mytitleLabelText: String? {
        get {
            return lblName.text
        }
        set(mytitleLabelText) {
            lblName.text = mytitleLabelText
        }
    }

    @IBInspectable
    var myCustomImage:UIImage? {
        get {
            return myImageView.image
        }
        set(myCustomImage) {
            myImageView.image = myCustomImage
        }
    }


    override init(frame : CGRect)
    {
        super.init(frame: frame)
        xibSetup()
    }

    required init?(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)
        xibSetup()
    }


    func xibSetup()
    {
        view …
Run Code Online (Sandbox Code Playgroud)

xib ipad ios swift

34
推荐指数
3
解决办法
5万
查看次数

Xcode8无法在swift文件中将多个/单个uibuttons连接到单个@IBAction

我正在使用Xcode 8 beta.我无法从故事板中拖动多个UIButton来连接到swift文件中的单个@IBAction.错误?谢谢你的帮助.

uibutton ios swift swift3 xcode8

14
推荐指数
3
解决办法
4674
查看次数

想要在swift中使用滑动gesters在标签栏之间导航

我想使用滑动手势在标签栏控制器之间导航,同时保留默认标签栏.我使用此代码但显示错误.

import UIKit

 class FirstViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()


        var leftSwipe = UISwipeGestureRecognizer(target: self, action: Selector("handleSwipes:"))


        leftSwipe.direction = .Left


        view.addGestureRecognizer(leftSwipe)
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.

        func handleSwipes(sender:UISwipeGestureRecognizer) {
            if (sender.direction == .Left) {

                let storyboard = UIStoryboard(name: "Main", bundle: nil)
                let vc = storyboard.instantiateViewControllerWithIdentifier("SecondViewController") as! UIViewController
                self.presentViewController(vc, animated: false, completion: nil)

            }

            if (sender.direction == .Right) {

            }
        }


    }


}
Run Code Online (Sandbox Code Playgroud)

uitabbarcontroller ios swift

6
推荐指数
1
解决办法
7371
查看次数

如何在不使用第三方网址的情况下获取iPhone的公共IP地址

对于我的项目,我需要获取IPhone的公共IP地址,有很多可用的示例,它们通过使用外部/第三方URL显示公共IP地址.我只想知道如何在没有使用其他网址的情况下提取IPhones的IP地址.

注意: - 我使用过这个,但只显示本地IP地址,我需要公共IP地址

   func getIPAddress() -> [String] {
    var addresses = [String]()

    // Get list of all interfaces on the local machine:
    var ifaddr : UnsafeMutablePointer<ifaddrs> = nil
    if getifaddrs(&ifaddr) == 0 {

        // For each interface ...
        for (var ptr = ifaddr; ptr != nil; ptr = ptr.memory.ifa_next) {
            let flags = Int32(ptr.memory.ifa_flags)
            var addr = ptr.memory.ifa_addr.memory

            // Check for running IPv4, IPv6 interfaces. Skip the loopback interface.
            if (flags & (IFF_UP|IFF_RUNNING|IFF_LOOPBACK)) == (IFF_UP|IFF_RUNNING) {
                if addr.sa_family == …
Run Code Online (Sandbox Code Playgroud)

iphone ios swift swift2 swift2.1

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

Swift 3转换:'characterset'类型的值没有成员'characterIsMember'

我目前正在将我的代码转换为swift 3,并且我使用以下代码遇到上述错误.

 func containsAlphabets() -> Bool {
    //Checks if all the characters inside the string are alphabets
    let set = NSCharacterSet.letters
    return self.utf16.contains( { return set.characterIsMember($0)  } )
}
Run Code Online (Sandbox Code Playgroud)

任何善良的灵魂都可以为此提供帮助?

xcode swift swift3

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

搜索处于活动状态时如何更改状态栏背景颜色?

我用过 UISearchController。当我点击搜索栏时,导航栏隐藏,搜索栏转到屏幕顶部。但是,它会在屏幕顶部和搜索栏之间显示额外的空间

在此处输入图片说明

如何将 statusBar 颜色更改为默认 searchBar 灰色?

在此处输入图片说明

StatusBar字体颜色为白色,因此当用户点击搜索栏时,状态栏信息上方的自动变得不可见。所以我只需要默认灰色覆盖该区域,然后用户可以清楚地看到状态栏。像这样

在此处输入图片说明

uisearchbar ios swift

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

如何导航(推送)到Ionic 2中的页面?

我已经按照Ionic 2的文档进行操作,无法找到推送/模态页面的方法.

我按照教程,但当我点击按钮时没有任何反应.

官方指南没有很好地解释页面导航.

有人可以解释这个过程吗?

ionic-framework ionic2

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

无法在Singleton类中初始化CGFloat

当我在单例类中初始化CGFloat时,它显示了这个错误.为什么我不能在单例类中初始化CGFloat?

在此输入图像描述

ios swift swift2

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