如何使用// event fired when slider is "parked"
jssor_slider1.$On( $JssorSlider$.$EVT_PARK, function(slideIndex){
var allImages = $(jssor_slider1.$Elmt).find("img[u=image]");
var currentImage = allImages.eq(slideIndex);
var currentDiv = currentImage.parent("div");
currentDiv.addClass("current");
});
// event fired when slider starts moving
jssor_slider1.$On( $JssorSlider$.$EVT_POSITION_CHANGE, function(position){
// remove 'current' class from all slides
$(jssor_slider1.$Elmt).find(".current").removeClass("current");
});
将UILabel
配置为在多个iPhone屏幕(4/5/6/6 +)之间变大?
请参阅此示例中的“标签”:
答案 0 :(得分:0)
我建议你在故事板中设置UILabel的约束。这也意味着你不需要不必要地编码任何东西,因为约束会为你管理这个。
每个UI对象至少需要4个约束才能使用约束。将空间约束设置为对象的边缘/高度。
在故事板上,选择您的UILabel,然后单击视图的图标底部RHS(参见图片)以显示约束选项。在这里,我将标签的距离约束设置为视图的顶部和LHS / RHS,此处高度是固定的。按下STRUT符号,它将变为BOLD橙色以显示已被选中。
无论您使用何种设备,对象都将根据距离的常数设置,如果您转动设备格局,这也可以使用。因此,如果设备屏幕较宽,标签将相应地延伸。
成功添加约束后,您会看到它们在标签周围显示为蓝线,如果线条显示橙色或红色,这意味着您缺少约束或者您有冲突,在这种情况下我建议清除所有视图中的约束和单独设置每个对象。
我希望这会有所帮助。