草庐IT

show-summary

全部标签

ios - swift 2 : How to Load UITabBarController after Showing LoginViewController

我是Swift和Storyboard的新手。最初我必须显示登录页面并从登录页面显示到UITabBarController。一旦用户记住了登录详细信息,我必须检查AppDelegate中的登录详细信息,如果用户已经登录,则直接显示UITabBarController。我已经提到了一些SOF问题,但没有得到结果。IdesignedtheLoginViewControllerembeddedwithUINavigationController.AndIhaveoneUITabBarControllerwith2viewcontrollers.IsettheLoginViewControlle

ios - show segue 后我的 viewcontroller 没有被取消初始化

我创建了两个ViewController,每个ViewController都有一个按钮,可以显示到另一个ViewController。varcounter=0classViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()counter+=1print("initviewc\(counter)")}deinit{counter-=1print("deinitviewc\(counter)")}}似乎从未调用过deinit,每次我返回ViewController时,计数器都在增加:init

ios - swift Eureka : Can't dynamically hide/show ButtonRow inside cellUpdate

这是我用于显示和隐藏行的代码。我基本上设置了Eureka常见问题解答中提到的隐藏属性。请让我知道这是否是设置隐藏属性以显示/隐藏行的正确方法。form+++Section("main")Voidinrow.tag="sampleRow"ifself.shouldHide{print("hideexampleRow")row.hidden=true}else{print("showexampleRow")row.hidden=false}}.cellSetup({[unownedself](cell,row)inrow.title="TitleExample"row.cell.tintC

ios - swift : println() doesn't show anything into "View Device Logs" in "Devices" tab

我正在开发应用程序,当应用程序使用AdHoc配置文件运行时,我需要在其中获取devicetoken。因为我无法使用AdHoc配置文件进行调试。我需要查看使用println()打印设备token的日志。但是,我没有表现出任何东西。 最佳答案 最后,我得到了解决方案。我们还可以将NSLog()用户使用到swift代码中。所以,在我们想要打印日志的地方,你可以使用NSLog()函数。例子,funcapplication(application:UIApplication,didRegisterForRemoteNotificationsW

ios - UIAlertController 的 UIAlertView show() 行为

在以前的iOS版本中,我可以在AppDelegate的UIAlertView上调用show。更具体地说,show被调用于:funcapplicationDidBecomeActive(application:UIApplication)由于UIAlertView在大多数情况下忽略了View层次结构,因此无论用户在应用程序中的哪个位置,此解决方案都有效。随着UIAlertController的引入,这个问题变得有点棘手了。UIAlertController现在是UIViewController的子类,需要像任何其他UIViewController一样呈现。从keyWindow的rootV

ios - UITabbarItem : - Downloaded image does not show up at Tabbar Item.

我正在从服务器获取json响应中的图像url,并使用下载正常的SdWebimage框架下载图像。但是当我将这个下载图像对象设置为tabbaritem时,它不显示图像而是在那里显示灰色方框。此外,尝试将图像大小调整为30*30像素,通过将图像url放入浏览器来检查url中的图像。我用来将图像设置为tabbaritem的代码......myImgView.sd_setImageWithURL(url!,placeholderImage:pImage,options:.HighPriority,completed:{(image,error,cahce,url)intabbarItem.im

Swift Storyboard : split view controller not showing properly on MacOS

我正在尝试在MacOS上使用Storyboard和swift实现SplitViewController:出于某种原因,只有右侧出现。有什么想法吗? 最佳答案 其实是窗口大小的问题。由于它是未定义的,它会将左侧推到视野之外。只需将光标放在左侧并拖动即可显示左View。希望对您有所帮助。更新:这实际上不是窗口大小问题。看起来splitviewcontroller默认将一侧推出View。相反,使用插入到ViewController中的SplitView组件,我能够正确地查看两个Pane。我将在最新的WWDC中检查有关此问题的信息:http

xcode - Xcode 6 Jump Bars 中的 "Swift Interface Summary"有什么作用?

我发现Xcode6JumpBars相关项目菜单中有几个新项目,例如“原始来源”和“Swift接口(interface)摘要”。被“Swift接口(interface)总结”弄糊涂了,怎么用呢?我无法激活它,它总是灰色的。谢谢!(从字面意思看,我猜和“@IBOutlet”、“@IBAction”、“@IBDesignable”或“@IBInspectable”有关,但好像没什么用。) 最佳答案 它旨在显示代码,就像消费者导入您的目标时看到的那样。从未见过它在Xcode6中工作。它被重命名为GeneratedInterfaces并在Xc

ios - swift 3 : UILabel not showing in custom UITableViewCell

我有一个名为CCLineupTableViewCell的自定义UITableViewCell,如下所示:@IBOutletweakvarartistNameLabel:UILabel!@IBOutletweakvarartistValuationLabel:UILabel!overridefuncawakeFromNib(){super.awakeFromNib()//Initializationcode}overridefuncsetSelected(_selected:Bool,animated:Bool){super.setSelected(selected,animated:a

ios - 为什么我不能在 xcode 6.1 中使用 show segue?

所以我正在为另一个swift项目做测试,我想连接一个嵌入了NavigationController的TableViewController到一个常规的ViewController在条形按钮项和第二个ViewController之间使用segue。当我控制拖动按钮到ViewController时,我只得到以下选项:据我了解,我应该会看到一长串项目,包括展示和展示详情。即使我将它们与push或任何其他segue连接,如果我选择segue,我也无法选择show或showdetail作为segue的类型。我究竟做错了什么?我没有对ViewController.swift进行修改。谢谢!