我想使用属性字符串NSLinkAttributeName来UILabel在我的iOS 7项目中的实例内创建可点击链接,现在终于可以在不使用外部库的情况下实现.
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
NSDictionary *attr = [NSDictionary dictionaryWithObjectsAndKeys:
url, NSLinkAttributeName, nil];
Run Code Online (Sandbox Code Playgroud)
在字符串上应用该属性会将文本显示为蓝色和带下划线,但单击/点击时不会发生任何操作.为标签启用了用户交互.有人知道怎么做这个吗?谢谢!
我最近切换到Android Studio/Gradle,我想知道如何在build.gradle脚本中配置ProGuard.我是Gradle的新手,但我认为,配置Proguard任务是个好主意(如Proguard项目文档中所述).
我想配置Proguard使用'printmapping'设置将映射保存在不同文件中,以用于不同的产品风格
task myProguardTask(type: proguard.gradle.ProGuardTask) {
printmapping file("test.txt")
}
Run Code Online (Sandbox Code Playgroud)
但它在执行任务时崩溃了
Gradle: Execution failed for task ':module:proguardFlavorVariant'.
> proguard.ConfigurationParser.<init>(Ljava/io/File;Ljava/util/Properties;)V
Run Code Online (Sandbox Code Playgroud)
在摇篮"android'-插件的更新版本,Proguard的似乎包括我想这可能是原因,为什么配置Proguard的任务Proguard的文件没有工作,上所述.但是我没有找到关于如何使用更新的android-gradle-plugin做这个主题的任何文档.
谢谢你的帮助!
android proguard gradle android-studio android-gradle-plugin