草庐IT

style-attribute

全部标签

ios - 为什么 UIViewController.UIView 对子 UIViewLabel 的约束抛出错误 "Invalid pairing of layout attributes"?

我试图放置一个标签,使标签的顶部位于UIViewController下方的2/3处。所以我写了这个约束,但它给了我下面的错误。NSLayoutConstraint*labelTopConstraint=[NSLayoutConstraintconstraintWithItem:self.myLabelattribute:NSLayoutAttributeToprelatedBy:NSLayoutRelationGreaterThanOrEqualtoItem:self.viewattribute:NSLayoutAttributeHeightmultiplier:0.66constan

ios - 在 Interface Builder 和/或 Storyboard中访问 "text styles"

在我的一个应用程序中,我有一个样式文档,其中包含用于不同文本样式的方法,例如:+(UIFont*)h1{return[UIFontfontWithName:@"Helvetica"size:48.0];}然后,在我的每个ViewController的viewDidLoad方法中,我以编程方式设置文本样式。这是使整个应用程序的样式保持一致且易于调整的非常好的方法。这是我的问题:有没有办法让XIB文件/Storyboard反射(reflect)这些文本样式?如果没有,是否有任何方法可以实现类似的功能(即,将所有样式定义在一个地方,并从那里提取XIB/Storyboard元素)?感谢阅读。编

ios - 警告 : Attribute Unavailable: Minimum Font Scale on iOS versions prior to 6. 0

我正在使用xcode5构建带有Storyboard的应用程序,我开始将部署目标设为IOS6.0,但我决定实际将其更改为5.0部署目标。我收到此警告:“警告:属性不可用:6.0之前的iOS版本上的最小字体比例”我在IOS5模拟器上运行我的应用程序,尽管有警告,应用程序运行完美。我已经确定我的文字没有归属但警告仍然出现,我该如何解决这个问题? 最佳答案 要消除此警告(并以iOS5兼容的方式配置您的UILabel,)在InterfaceBuilder中选择有问题的UILabel并将“Autoshrink”选项的值更改为“MinimumFo

ios - 在 AppDelegate.m : "prefix attribute must be followed by an interface or protocol" 中实现协议(protocol)

我正在向AppDelegate添加两个协议(protocol),以便我可以交换RootViewController。我在之前的项目(2个月前)中这样做过,效果很好:@interfaceAppDelegate()@end所以我在今天的项目中做了同样的事情,但是我所有的函数都给出了这个错误:缺少方法声明的上下文所以我尝试了这个:@interfaceAppDelegate()AppDelegate@end现在我明白了Prefixattributemustbefollowedbyaninterfaceorprotocol使AppDelegate.m符合协议(protocol)的正确方法是什么?

ios - 在 iOS 中使用 Google Maps API 自定义 Google Maps Style

有没有办法使用GoogleMapsSDK更改iOS中的map样式?我知道可以使用JavascriptSDK:https://snazzymaps.com/style/6777/new-map 最佳答案 可以为iOS版Googlemap设置样式。Google还为它提供了一个非常好的生成器:https://developers.google.com/maps/documentation/ios-sdk/styling 关于ios-在iOS中使用GoogleMapsAPI自定义GoogleMa

ios - CTFramesetterSuggestFrameSizeWithConstraints : what attributes can be set?

CTFramesetterSuggestFrameSizeWithConstraints的文档描述了frameAttributes参数:Additionalattributesthatcontroltheframefillingprocess,orNULLiftherearenosuchattributes.我只将此参数设置为NULL,似乎找不到任何关于我可以将这些属性设置为什么的文档。CTFramesetterCreateFrame也采用frameAttributes参数,但那里也没有文档。有谁知道这些参数的文档在哪里? 最佳答案

ios - 错误 : expected a property attribute before 'atomic'

我在这一行得到以下异常:@property(atomic,retain)NSString*title;error:expectedapropertyattributebefore'atomic'这是什么意思? 最佳答案 在声明的属性中没有关键字atomic可以使用。声明的属性默认表现为“原子”,因此您不必明确设置它。您只需通过添加非原子来更改默认行为。由于这是一个编译时指令,因此不需要在运行时更改此值,因此不需要“原子”。引用Apple的TheObjective-CProgrammingLanguage/DeclaredProper

Hadoop hive : Generate Table Name and Attribute Name using Bash script

在我们的环境中,我们无法访问Hive元存储来直接查询。我需要为一组表动态生成表名、列名对。我试图通过对所有表的文件运行“describeextended$tablename”并从文件中选取表名和列名对来实现这一点。除了这种方式,还有其他更简单的方法吗?想要的输出是这样的table1|col1table1|col2table1|col3table2|col1table2|col2table3|col1 最佳答案 此脚本将为单个表以所需格式打印列。AWK从describe命令解析字符串,只接受column_name,用“|”连接和tab

python - PySpark 加载 CSV AttributeError : 'RDD' object has no attribute '_get_object_id'

我正在尝试将CSV文件加载到sparkDataFrame中。这是我到目前为止所做的:#scisanSparkContext.appName="testSpark"master="local"conf=SparkConf().setAppName(appName).setMaster(master)sc=SparkContext(conf=conf)sqlContext=sql.SQLContext(sc)#csvpathtext_file=sc.textFile("hdfs:///path/to/sensordata20171008223515.csv")df=sqlContext.l

php - 简单的 html dom : how get a tag without certain attribute

我想获得“class”属性等于“someclass”的标签,但只有那些没有定义属性“id”的标签。我尝试了以下(基于这个答案)但没有成功:$html->find('.someclass[id!=*]');注意:我正在使用SimpleHTMLDOMclass在他们提供的基本文档中,我没有找到我需要的东西。 最佳答案 来自PHPSimpleHTMLDOMParserManual,在HowtofindHTMLelements?下,我们可以读到:[!attribute]Matcheselementsthatdon'thavethespeci