小编use*_*422的帖子

UIPopoverPresentationController

我是新手,试图了解如何使用UIPopoverPresentationController.

我在我的应用程序中需要的是,当按下按钮时,屏幕按钮上的弹出将显示在屏幕的一半上的xib文件上.现在发生的是我设法转向第二个视图控制器,但不知道如何加载xib文件以及如何使popover成为屏幕的一半.这是我的代码

import UIKit

class BaseViewController: UIViewController , UIPopoverPresentationControllerDelegate {

    @IBAction func moveToPopoverView(sender: UIButton) {
      var popoverViewController = self.storyboard?.instantiateViewControllerWithIdentifier("Popover") as! UIViewController
      popoverViewController.modalPresentationStyle = .Popover
      popoverViewController.preferredContentSize   = CGSizeMake(200, 200)

      let popoverPresentationViewController = popoverViewController.popoverPresentationController

      popoverPresentationViewController?.permittedArrowDirections = .Any
      popoverPresentationViewController?.delegate = self

      presentViewController(popoverViewController, animated: true, completion: nil)
    }

   override func viewDidLoad() {
      super.viewDidLoad()       
   }    
}
Run Code Online (Sandbox Code Playgroud)

xcode swift ios8 uipresentationcontroller

3
推荐指数
1
解决办法
1446
查看次数

如何在ios应用程序中看到键盘,以swogramatic方式检查swift

在我的应用程序中,我有一个带有文本标签的表格视图.当用户按下其中一个文本标签时,会显示键盘,但每次重新加载表格时,键盘都会消失.我想添加一个检查(当表重新加载时)以查看键盘是否已启动,如果是,则在重新加载完成后再次使其可见.我的问题是 - 如何检查键盘是否可见?任何帮助将不胜感激.谢谢

xcode keyboard-events uitableview ios swift

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

如何在swift xcode 6.3.1中导入和使用SDWebImage

我是新手Swift,现在制作的项目包括从网上展示很多照片,我明白我需要使用SDWebImage.我在这里和其他地方看到了相关的问题,但都是Objective-C语法,不适合我.

我到现在为止做了什么:

  1. 我从GitHub下载了zip
  2. SDWebImage将文件夹复制到我的文件夹
  3. 尝试了所有可能的组合 import

#import <"SDWebImage/UIImageView+WebCache.h">

import SDWebImage/UIImageView+WebCache.h

等等..

有人可以帮我导入它

xcode uitableview ios sdwebimage swift

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