我在按钮attributesTitle中添加了一些属性
let attr = NSMutableAttributedString(string: currTitle)
attr.addAttribute(NSStrikethroughStyleAttributeName, value: 2, range: NSMakeRange(0, attr.length))
attr.addAttribute(NSForegroundColorAttributeName, value: UIColor.redColor(), range: NSMakeRange(0, attr.length))
currButton?.setAttributedTitle(attr, forState: UIControlState.Normal)
Run Code Online (Sandbox Code Playgroud)
按钮点击后如何从中删除NSStrikethroughStyleAttributeName?
setattribute nsattributedstring ios nsmutableattributedstring swift
在Xamarin for Android中使用VideoView我想从资源播放视频
这是代码:
var videoView = (VideoView)FindViewById<VideoView> (Resource.Id.videoView);
var Path = ("/Resources/raw/video.mp4");
var uri = Android.Net.Uri.Parse (Path);
videoView.SetVideoURI (uri);
videoView.Start ();
Run Code Online (Sandbox Code Playgroud)
在调用videoView.Start()后,视频无法播放,我得到的就是这条消息:无法播放此视频
我有UIImagePickerController从图库中选择照片或视频,选择项目后,我想确定选择哪一个,照片或视频
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
let mediaType = info[UIImagePickerControllerMediaType]
}
Run Code Online (Sandbox Code Playgroud)
我发现了这个:如何从UIImagePickerController中选择任何视频或电影文件
但无法转换为Swift:
if (CFStringCompare ((__bridge CFStringRef) mediaType, kUTTypeMovie, 0) == kCFCompareEqualTo) {
}
Run Code Online (Sandbox Code Playgroud)
先感谢您
我想以编程方式将一个联系人链接到第二个联系人...
我已通过手机链接它,但找不到任何代码。
var store = CNContactStore()
let contact = try store.unifiedContact(withIdentifier: contactIdentifier, keysToFetch:keysToFetch as! [CNKeyDescriptor])
let contactToUpdate = contact.mutableCopy() as! CNMutableContact
/* edit or append contact information */
let saveRequest = CNSaveRequest()
saveRequest.update(contactToUpdate)
try store.execute(saveRequest)
Run Code Online (Sandbox Code Playgroud)
我想在通讯录应用程序中选择iPhone通讯录,生成.vcf文件,在该文件中写入所选的通讯录并发送到服务器。
正如我在iOS 9中所知道的,通讯录的许多功能已被弃用,因此任何人都可以帮助我以正确的方式编写此代码。
我希望状态栏显示在 viewWillAppear() 中并消失在我的 ViewController 的 viewWillDisappear() 中
我正在使用
[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:NO];
Run Code Online (Sandbox Code Playgroud)
但它在 iOS 9.0 中已被弃用
我在用
UIApplication.shared.isStatusBarHidden = false
Run Code Online (Sandbox Code Playgroud)
在 swift 中,但在目标 C 中,这是只读值......
prefersStatusBarHidden 也对我不起作用,因为我需要在 viewWillDisappear() 函数中隐藏状态栏
-(BOOL)prefersStatusBarHidden{
return YES;
}
Run Code Online (Sandbox Code Playgroud)
有谁能够帮助我?