Tag: swift

有没有办法将UIPickerView添加到Swift中的UIAlertController(Alert或ActionSheet)?

我对swift(以及iOS编程)完全陌生,但是我开始搞乱它(当所有东西都是beta版时,这不是一个好主意:D)。 所以我试图自己弄清楚,但还是一无所获。 甚至试图添加包含select器的子视图没有任何成功。 那么,任何人都可以帮助我吗?

默认的标签栏项目颜色使用Swift Xcode 6

环境: – Xcode 6testing版4 – Swift语言 – iOS选项卡式应用程序(默认xCode项目) 如何将标签的默认灰色更改为其他内容? (最好全球) 至于我的研究,我需要以某种方式改变每个选项卡的图像呈现模式原始呈现模式,但我不知道如何

以编程方式导航到另一个视图控制器/场景

在从第一个视图控制器导航到第二个视图控制器时,我收到了一条错误消息。 我的编码是这样的 let vc = LoginViewController(nibName: "LoginViewController", bundle: nil) self.navigationController?.pushViewController(vc, animated: true) 问题是我总是得到这种错误信息 2014-12-09 16:51:08.219 XXXXX[1351:60b] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </var/mobile/Applications/FDC7AA0A-4F61-47E7-955B-EE559ECC06A2/XXXXX.app> (loaded)' with name 'LoginViewController'' *** First throw call stack: (0x2efcaf0b 0x39761ce7 0x2efcae4d 0x31b693f9 0x31ac1eaf 0x3191e365 0x317fe895 0x318a930d 0x318a9223 0x318a8801 0x318a8529 0x318a8299 0x318a8231 […]

如何使用swift创build一个页面控件的滚动视图?

我正在尝试创build一个页面视图控制器与视图的数量。 我想要一个简单的代码示例,将使用UIPageViewController 。

如何将UIView转换为图像

我想将UIView转换为图像并将其保存在我的应用程序中。 有人可以告诉我如何截图视图或将其转换为图像,什么是最好的方法来保存在一个应用程序(不相机胶卷)? 这里是视图的代码: var overView = UIView(frame: CGRectMake(0, 0, self.view.frame.width/1.3, self.view.frame.height/1.3)) overView.center = CGPointMake(CGRectGetMidX(self.view.bounds), CGRectGetMidY(self.view.bounds)-self.view.frame.height/16); overView.backgroundColor = UIColor.whiteColor() self.view.addSubview(overView) self.view.bringSubviewToFront(overView)

NSXMLParser:使用非ASCII字符的意外结果

我试图通过REST Web服务以XML格式下载数据。 我已经使用NSXMLParser创build了parsing器,并在TableView中可视化数据。 当我在带有口音的XML文档中遇到问题时遇到问题。 在一些研究中,我发现这与我的问题非常相似,并试图实现它: func parse(handler: () -> Void) { self.handler = handler dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)) { self.countCategoryScheme = 0 var url = NSURL(string: SomeStructure.firstLink); var err:NSError = NSError() var dataString: String = String(contentsOfURL: url!, encoding: NSUTF8StringEncoding, error: nil)! var data: NSData = dataString.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: false)! let parser = NSXMLParser(data: data) let resulset = NSString(data: […]

如何在Swift编程中获得基于导航的模板function

我需要一个导航控制器通过我的项目,我的应用程序最初有一个社交login。 一旦validation身份validation用户将推到另一个视图,在那里我显示一个tabbarcontroller有2个选项卡。 我不知道如何在Swift编程中做到这一点。 我已经在导航控制器中embedded我的viewcontroller,从这里一旦authentication成功,我如何推送用户到tabbar视图? Tabbar也应该有导航。

Swift-在具有自己样式的HTMLstring上更改字体

我正在从Wordpress API中获取一个HTMLstring,并将其parsing为一个Attributed String以在我的应用程序中显示它。 由于string有自己的样式,它显示不同的字体和大小,这是影响我们的deviseselect。 我想要做的是改变整个属性string的字体和大小。 我试图在属性string的选项中这样做,但它什么都不做: let attributedT = try! NSAttributedString( data: nContent!.decodeHTML().data(using: String.Encoding.unicode, allowLossyConversion: true)!, options: [ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType, NSFontAttributeName: UIFont(name: "Helvetica", size: 16.0)!], documentAttributes: nil) contentLbl.attributedText = attributedT 有没有人有任何想法如何实现这一目标? PS我知道我可以添加一个CSS标签的string的开始或结束,但这会覆盖其他的风格呢? 另外,如果这是一个有效的解决scheme,请提供一个关于如何做的样本?

在layoutSubviews中旋转视图

背景和目标 目标:我想旋转并翻转一个UITextView 。 ( 为什么:看我以前的问题 ) 问题:如果我直接在UITextView上进行转换,文本布局会因某种未知的原因而变得混乱。 解决scheme:将UITextView放在UIView容器中,然后对容器执行转换。 新问题:旋转视图上的自动布局(或任何types的布局)成为主要的头痛问题 。 build议的解决scheme:使UIView的子类充当旋转和翻转的UIView的附加容器。 然后自动布局应该在这个自定义视图上工作。 目前的问题 它在第一次出现的时候都有效( UITextView有黄色背景): 但是当方向改变时,会发生以下情况(蓝色是IB中设置的子类UIView背景): 如果禁用了rotationView.addSubview(textView)行,那么旋转容器视图(红色)就可以重新定位,即使在方向更改时也是如此: 所以这个问题一定是关于我添加UITextView 。 但我该怎么做呢? 码 class MongolTextView: UIView { // properties var rotationView: UIView! var textView: UITextView! // This method gets called if you create the view in the Interface Builder required init(coder aDecoder: NSCoder) { super.init(coder: aDecoder) } […]

无法更改search栏的背景颜色

我有一个search栏: let searchBar:UISearchBar = UISearchBar(frame: CGRectMake((searchView.frame.width – UIScreen.mainScreen().bounds.width / 1.6) / 2, 0, UIScreen.mainScreen().bounds.width / 1.6, 24)) 我想改变文本input部分的背景颜色。 为此,我试过了: searchBar.barTintColor = UIColor(red: 0/255, green: 74/255, blue: 103/255, alpha: 1) searchBar.backgroundColor = UIColor.redColor() 但是这两个变体都不起作用。 我怎么能改变我的UISearchBar textInput部分的背景颜色,我做错了什么?