草庐IT

button-text

全部标签

swift text.draw 方法搞乱了 CGContext

我正在使用CoreGraphics在CGContext中绘制单个字形和图元。以下代码适用于XCode9.2中的swiftplayground当在playground中启动时,一个带有两倍字母A的小矩形应该出现在playgroundliveView的给定坐标处。importCocoaimportPlaygroundSupportclassMyView:NSView{init(inFrame:CGRect){super.init(frame:inFrame)}requiredinit?(coderdecoder:NSCoder){fatalError("init(coder:)hasnot

ios - UIButton 自动调整 Button 字体大小 Swift

我尝试做一些测验,但我的回答按钮有问题。简单的事实:文本太长,我尝试使用不同的方法为单元格自动调整它。我现在的状态:forbtninbtnArr{btn.titleLabel!.minimumScaleFactor=0.3btn.titleLabel!.numberOfLines=0btn.titleLabel!.adjustsFontSizeToFitWidth=truebtn.titleLabel?.baselineAdjustment=UIBaselineAdjustment.AlignCenters//btn.contentEdgeInsets=UIEdgeInsets(top

ios - 解析/PFQueryTableView : Append extra text to an object in parse

如何在解析对象的文本之前或之后附加文本或空格。我想在一个对象中的任何文本前添加#。cell.TextLabel.text=object?.objectForKey("Hashtag")as?String当我尝试这样做时出现错误:cell.TextLabel.text="#"+object?.objectForKey("topic")as?String无需解析,我可以简单地添加它而不会出现任何错误:cell.TextLabel.text="#"+test[indexpath.row] 最佳答案 问题是你试图连接一个字符串?用一个字符串

iOS : adding zposition and button action doesn't work anymore

您好,我在我的应用程序的开头实现了一个演练,并在最后一个演练View中实现了一个按钮,用于转到另一个ViewController,但我没有看到该按钮,所以我搜索并添加了此语句self.mybutton.layer.zposition=1所以在这段代码之后我终于看到了我的按钮,但是我的操作不再起作用了??谢谢你的帮助 最佳答案 将您的按钮移动到Storyboard中所有其他View的顶部,然后检查UIApplication.shared.keyWindow!.bringSubview(toFront:yourBtn)

objective-c - Swift - 带有 button.tag 的枚举?

我在ObjC中有这段代码我想或试图将其转换为swifttypedefNS_ENUM(NSInteger,BB3Photo){kirkenType=10,festenType=20,praestType=30};@property(nonatomic,assign)BB3PhotoselectedPhotoType;-(IBAction)changeImage:(id)sender{if([senderisKindOfClass:[UIButtonclass]]){UIButton*button=sender;_selectedPhotoType=button.tag;}UIAction

ios - Swift 项目中的 AFNetorking -- "Error: Request failed: unacceptable content-type: text/html"

我正在将带有CocoaPods的AFNetworking实现到一个Swift项目中。我习惯用Ruby编程,而我对iOS开发还很陌生。Cocoapods很难在我的项目中正常工作,但我现在可以成功访问AFNetworking库。我想做的是用POST命中一个表单并得到一个我可以解析的“text/html”响应,这样我就可以判断它是否保存了。这本身不是API,而是由InfusionSoft生成的表单。用户将输入一个电子邮件地址,我会将其发送到API进行存储。这是我使用的代码:letmanager=AFHTTPRequestOperationManager()varparameters=["in

animation - UITextfield 的 contentoffset 上的 UIView.animateWithDuration : It clips the text (Swift)

我使用以下代码:UIView.animateWithDuration(30,delay:0,options:UIViewAnimationOptions.CurveLinear,animations:{self.textView.contentOffset=CGPointMake(0,700)},completion:nil)如果contentOffset大约为100,则动画可以正常工作并且所有文本都可见。高于此值的所有内容都会导致动画期间文本标签开头的文本消失。contentOffset越高,动画期间消失的文本就越多。所以我看到了一段时间的空白,然后剩下的文字变成了动画。另外:动画完

ios - swift : How to open a link when tap on text in label?

我想添加一些文本的链接。目前,文本位于UILabel中。我希望链接位于文本上,这样用户就不会在视觉上看到该链接。如何做到这一点?在网络开发中它看起来像这样。Example1 最佳答案 UILabel不是为此而设计的,但您可以将文本与一个Action(如点击)链接起来,以便做任何您喜欢的事情。不知道swift但在Objective-C中是这样的://IfyouhaveUILabel*myLabelmyLabel.userInteractionEnabled=YES;UITapGestureRecognizer*gr=[[UITapGe

IOS : Button click not getting registered, xcode 不并行显示代码和 Storyboard

我正在尝试一些IOS编程并根据文档构建基本应用程序here.我按照文档进行操作,但由于我还在其中添加了打印语句,因此图像点击未注册。如果这是问题所在,我正在模拟器中尝试代码。截图:我点击的图片是截图。代码:////ViewController.swift//TestApplication////Createdbyon28/04/16.//Copyright©2016.Allrightsreserved.//importUIKitclassViewController:UIViewController,UITextFieldDelegate,UIImagePickerController

ios - swift : deinit is not calling on back button action

在objective-C中,后退按钮上的dealloc方法被调用。与swift中的类似吗? 最佳答案 正如您所理解的,deinit等同于dealloc。如果它没有被调用,你的对象就不会被销毁,这意味着某些东西对它有很强的引用。这在ObjC和Swift中是相同的。当您删除最后一个强引用时,将调用deinit。dealloc和deinit都与“后退按钮操作”无关。它们只与释放对象有关,通常只执行资源清理。如果您依赖调用它们来响应用户操作,则您可能存在设计错误。 关于ios-swift:dei