草庐IT

悬浮按钮

全部标签

ios - 在运行时使用按钮更改应用程序语言

我正在尝试使用两个按钮更改应用程序语言,首先我在这个链接中使用了这段代码:https://github.com/marmelroy/Localize-Swift/blob/master/Sources/Localize.swiftLocalize.swift并将其放入我的项目中,这是具有两个按钮和两个标签的TableViewController的代码:importUIKitclassMyTableViewVontroller:UITableViewController{@IBOutletweakvarfirstLabel:UILabel!@IBOutletweakvarsecondLa

ios - 快速滑动删除按钮的自定义高度

我有自定义表格单元格。每个单元格都有不同的高度。我想给带有单元格高度的滑动删除按钮。我在单元格中使用过View。View高度是单元格高度-16。上下边距8。所以请帮我做这件事。 最佳答案 在您的CustomCellSwift类中使用此代码overridefunclayoutSubviews(){letfltHeight:CGFloat=46varsubviews:[Any]=self.subviewsletsubview:UIView?=subviews[0]as?UIViewifNSClassFromString("UITable

ios - 单击左右按钮时将 CollectionView 的单元格向左和向右滚动

实际上我有像这样的UICollectionView的可见单元格-(void)scrollViewDidEndDecelerating:(UIScrollView*)scrollView{for(UICollectionViewCell*cellin[self.obj_CollectionView1visibleCells]){NSIndexPath*indexPath=[self.obj_CollectionView1indexPathForCell:cell];lastIndex=[indexPathindexAtPosition:[indexPathlength]-1];if(la

iOS:按钮大小是相对的还是绝对的?

我想知道有关UI元素大小(尤其是按钮)的iOSUI设计的最佳实践是什么。在我的示例中,所有按钮都基于图像,没有文本。我看到两种方法绝对尺寸专业人士:基于图像的按钮不需要重新缩放,避免模糊界面设计器中的简单设置缺点:相对于其他ui元素,按钮在更大的显示器(ipad2与iphone4)上看起来更小相对尺寸专业人士:在所有显示分辨率和密度下,按钮在整个UI外观中看起来更好缺点:按钮可能看起来模糊界面构建器约束会变得更复杂一些我是不是忘记了什么?还是我听错了?目前我正在设计完全相对于屏幕的用户界面。假设一个按钮的宽度为屏幕宽度的10%,纵横比为1:1。当用户界面完全相关时,所有设备上的一切似乎

ios - 使用 Storyboard选择按钮标题 "Attributed"后 XCode 变慢

不知道这种情况只发生在我身上,还是其他人也有同样的经历。每当我在任何ViewController上从plain到AttributesinAttributesinspector选择任何按钮标题时,Xcode变得太慢并且挂起,直到选择该特定按钮。当我在ViewController中选择任何其他控件时,Xcode工作正常。任何人都知道,为什么会发生以及如何克服这个问题?我正在使用Xcode7.2 最佳答案 这是Xcode中的一个错误,尚未解决。在InterfaceBuilder中使用属性字符串对我来说总是很痛苦。我建议您复制/粘贴您的字符

ARM_day9 按钮控制LED灯、蜂鸣器、风扇实验

key.h#ifndef__KEY__H__#define__KEY__H__#include"stm32mp1xx_gpio.h"#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_gic.h"#include"stm32mp1xx_exti.h"voidkey_config();voidall_led_init();voidfan_init();voidsp_init();#endifkey.c #include"key.h"voidkey_config(){ //RCC使能GPIOF时钟 RCC->MP_AHB4ENSETR|=(0X1MODER&

ios - View 下方和键盘顶部的粘滞按钮

我想在我的应用程序中的表单中添加一个按钮,无论滚动如何,它都会粘在View的底部。我如何实现此功能? 最佳答案 您必须使该View成为主ViewControllerView的直接subview,并将其放置在View的底部。这可以按照您希望的任何方式完成。然后在键盘显示或隐藏时将其移动到View底部,您将不得不在中监听UIKeyboardWillShowNotification和UIKeyboardWillHideNotificationNSNotificationCenter。当这些事件触发时,您可以模仿动画持续时间和缓动方法,并将

ios - 无法在 iPad 中使用应用程序内的 facebook 按钮注销

我已经在iOS应用程序中实现了facebook登录。在iPhone中,一切运行良好,但在iPad中,它不显示uialertcontrolleractionsheet,未打开注销选项。它会产生以下错误:您的应用程序呈现了一个UIAlertControllerStyleActionSheet样式的UIAlertController()。具有此样式的UIAlertController的modalPresentationStyle是UIModalPresentationPopover。您必须通过警报Controller的popoverPresentationController提供此弹出窗口的

ios - 蓝牙设备如何控制 iOS 上的音量按钮?

有些蓝牙设备可以在不借助任何应用程序的情况下控制iPhone的侧边按钮。按下蓝牙设备上的按钮与按下iPhone上的音量按钮效果相同。这些设备如何工作?iOS是否定义了一些特殊的消息,当它从蓝牙设备接收到这些消息时,它会按下相应的按钮? 最佳答案 这些设备使用的是经典蓝牙配置文件。这些配置文件是标准的,iOS本身就支持它们,您无需为它们编写任何代码。你可以看看this链接以查看实现了哪些配置文件。如果没有应用程序,您将无法使用低功耗蓝牙控制音量。打开一个应用程序,这是可能的,因为该应用程序可以增加或减少音量。

ios - 快速点击导航栏按钮,导致 View 被多次推送

我正在使用3个ViewControllerA、B、C。在Storyboard中添加了从A到B(比如segue1)和B到C(比如segue2)的推送转场。A嵌入在导航Controller中。在A中,我添加了一个右栏按钮并对其操作执行segue1。同样在B中,我添加了另一个右栏按钮并对其操作执行segue2。如果我多次快速点击按钮,ViewB被推送一次,然后ViewC被推送多次。这是一个已知问题吗?或者我的实现有问题吗?编辑:添加代码ViewControllerA:-(void)viewDidLoad{[superviewDidLoad];UIBarButtonItem*addButton