草庐IT

text_cell_runlist

全部标签

ios - Swift:UIButton textLabel.text 值在 switch 语句中不可用

我是Swift和iOS开发的新手,所以我正在尝试构建一个用于学习目的的计算器应用程序。但是,我遇到了一个错误。我用它们代表的数字为我的所有按钮命名,所以我通过sender.titleLabel.text在buttonPressIBAction中检索标题。然后,我将其传递到switch语句以确定按钮是数字还是运算符。funchandleButton(sender:UIButton){switchsender.titleLabel.text{case"1","2","3","4","5","6","7","8","9","0":println(sender.titleLabel.text)

xcode - swift ,Xcode 6 测试版 4 : Cells of static UITableView created in IB appear blank

我在静态UITableView的TableView单元格中有一些文本字段。一切都在IB内部创建的Storyboard中。当我在iOS模拟器中构建和运行应用程序时,文本字段消失了。我正在转换来自ObjectiveC应用程序的代码,并且我已将组件的UI属性设置为与ObjectiveCStoryboard中的相同。自动布局类和约束都无助于解决问题。这是XcodeBeta的错误还是我做错了什么?附言这是这个Controller的Storyboard代码():这是UITableViewController子类(目前只是一个stub):classNewDeckTVC:UITableViewCont

iOS PDFKit : make Text Widget PDFAnnotation readonly

我想将文本小部件PDFAnnotation设置为只读。我尝试将isReadOnly标志设置为true,但似乎没有任何区别。用户在点击后仍然可以编辑注释。 最佳答案 我已经研究这个问题一段时间了,我终于找到了可行的方法。我的解决方案是在.freeText上使用.widget。此方法可防止文本在导出后被选中和修改。我应该指出,PDF并非万无一失,任何PDF都可以反编译,但对于日常办公室工作人员来说,这是一个完美的解决方案。//Don'tusethis-Thisiswhatmosttutorialsshow//Whichcanbeeasi

ios - SWIFT:var someVariable:int = textfield.text.toInt() x textfield2.text.toInt() 并强制展开

第一次发帖,请多多关照。我对编码相当陌生,正在努力了解SWIFT及其可选项目。非常感谢专业人士的一些建议!我正在编写一个简单的应用程序,用户在其中输入文本字段,然后在应用程序中进行一些乘法运算,然后按下按钮“calculateTM”将答案吐出到另一个文本字段中。我在计算本身时遇到了一些问题,也许是因为我试图在一行上做太多-获取文本字段条目,转换为整数,与另一个转换为整数的文本字段条目相乘,基本上是我写的在标题中:varsomeVariable:Int=textfield.text.toInt()*textfield2.text.toInt()问题是,Xcode希望我强制解包并添加一个!

ios - swift 3 : How to export video with text using AVVideoComposition

我正在尝试使用AVVideoComposition在视频顶部添加一些文本并保存视频。这是我使用的代码:我创建一个AVMutableComposition和AVVideoCompositionvarmutableComp=AVMutableComposition()varmutableVidComp=AVMutableVideoComposition()varcompositionSize:CGSize?funcconfigureAsset(){letoptions=[AVURLAssetPreferPreciseDurationAndTimingKey:"true"]letvideoA

ios - 在 Tableview Cell 上的长按手势上禁用 didSelectRowAtIndexPath

我一直在尝试在UITableView上设置长按手势识别器。手势工作正常,但我想在识别长按手势时禁用UITableView的didSelectRowAtIndexPath委托(delegate)功能。简而言之,如果用户单击单元格,我必须推送一个新的UIViewController,如果用户长按单元格,我必须显示一个UIActionSheet。extensionGroupChatListingViewController:UIGestureRecognizerDelegate{funcgestureRecognizer(_gestureRecognizer:UIGestureRecogni

Swift tableview Cell label change Text by button 标签

我在tableview单元格上创建了​​一个按钮和两个标签,当单击按钮时然后更改tableview标签文本这是我的代码funcbuttonLike_ww(sender:AnyObject?){vartag:NSInteger=sender!.tag;tag_last_button_clicked=tag;//foundtableletcell=TableViewCell_trandingjive(style:UITableViewCellStyle.Default,reuseIdentifier:"Cell")cell.label_dislike.text="20"cell.label

ios - 自定义 MoreNavigationController 的 Cell

我正在尝试让更多View与我的应用主题相匹配表格单元格没有改变背景颜色。我已经尝试了几乎所有这里的答案和互联网上的博客。tabBarController?.moreNavigationController.topViewController?.view.backgroundColor=UIColor.blackColor()我已经使用上面的代码实现了图像中显示的当前场景。overridefuncviewDidLoad(){self.homeTableView.registerNib(UINib(nibName:"Banner",bundle:nil),forCellReuseIdent

ios - 如果滚动,swift collectionview cell didSelectItemAtIndexPath 会显示错误的单元格

假设您在UICollectionView的单元格中设置了一堆ImageView(来自图像名称数组),并在设置项目时将它们的alpha默认设置为0.5。然后在didSelectItemAtIndexPath函数中将ImageView的alpha设置为1.0,因此当用户点击时它变为alpha1。这在用户点击一个单元格时起作用,但如果用户滚动它就不会持续存在,因为该单元格正在被UI在某个其他级别上重新使用。结果是(滚动时)更远的另一个单元格变为alpha1.0,而您选择的原始单元格恢复为之前的alpha0.5外观。我知道这一切都是为了提高设备上的效率,但我仍然没有弄清楚如何让它在所选项目持续

ios - 为什么它需要 tableView(_ :indentationLevelForRowAt:) when Inserting cell into a table view with static cells

背景故事来自IOSapprentice(Ed.62016)这本书的第二个例子创建了一个包含两个部分的UItableView。在Storyboard中设计了以下内容:第0节有一行填充了一个静态单元格,第1节有两行完全填充了两个静态单元格。实现什么当点击第1部分的最后一行(即图片A中的dueDate行)时,带有UIDatePicker的新单元格将插入到tableView中(请参见图片B)作者是如何解决问题的一个填充有UIDatePicker的UITableViewCell被添加到storyBoard的scenedock(请看图C),当dueDate行被点击时,新的tableCell将被添加