如何以编程方式创建基本的 UIButton?

2024-02-02

我怎样才能创建一个基本的UIButton以编程方式?例如在我的视图控制器中,执行时viewDidLoad方法三UIButtons 将动态创建并设置其布局或属性。


这是一个:

UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button addTarget:self 
           action:@selector(aMethod:)
 forControlEvents:UIControlEventTouchUpInside];
[button setTitle:@"Show View" forState:UIControlStateNormal];
button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);
[view addSubview:button];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何以编程方式创建基本的 UIButton? 的相关文章

  • 在故事板中将 UITableView 的 rowHeight 设置为 UITableViewAutomaticDimension ?

    在 Xcode 6 中创建 iOS 8 应用程序时 如何设置 UITableViewrowHeight to UITableViewAutomaticDimension In WWDC 2014 第 226 场会议 表和集合视图中的新增功能
  • 如何在 Firebase Analytics 事件中报告参数

    我用过Fabric with iOS在此之前 在同一分析事件中报告自定义参数非常容易 如下所示 Answers logCustomEvent withName saved border customAttributes image inde
  • 从 IOS 应用程序注销的完美方法是什么?

    下面的代码可以工作 但有一个错误 场景是 我首先登录进入应用程序系统 登录成功后 应用程序将设置 UserDefaults UserId 之后 我可以使用存储的 UserId 导航应用程序视图 一旦我进入设置和选项卡注销 这将清除 User
  • Socket.io 400(错误请求)

    我的服务器上有这段代码 var express require express var routes require routes var user require routes user var http require http var
  • iOS 上的 OpenCV - VideoCapture 属性始终返回 1

    我一直在尝试构建一个简单的 OpenCV iOS 应用程序 该应用程序从捆绑包中加载视频并查询其帧数 持续时间等 然后它将尝试从中获取各个帧 不幸的是 当我使用VideoCapture类中 所有属性返回值 1 然后我尝试导航到frame 1
  • 在 Xcode5 中使用 XCTest 时 AFNetworking 导致错误

    我正在使用 Xcode 5 现在刚刚开始对现有项目进行单元测试 为此我添加了CocoaTouch Unit Testing Bundle作为我的项目的目标 目标名称是 MyAppTests 我之前使用添加了 AFNetworking 库Co
  • 更改导航项(栏)的背景颜色

    有没有一种简单的方法可以更改视图顶部导航项的背景颜色 我有一个基于导航的应用程序 我只希望一个视图获得另一种背景颜色 我主要使用 IB 创建视图 我找到了以下解决方案 未测试 float r 10 float g 55 float b 13
  • HTML 分页

    有没有html分页的开源项目 我正在为 iPhone 开发一个应用程序 我想在 UIWebView 上显示 HTML 文件 并且不希望用户向下滚动以查看屏幕上未显示的剩余内容 我想在第二个 UIWebView 上显示剩余的内容 我怎样才能做
  • 如何右对齐 UILabel?

    Remark 实施 myLabel textAlignment right does not解决了我的问题 这不是我所要求的 我想要实现的是让标签对齐右对齐 为了更清楚地说明 这就是如何left对齐外观 就是这样justify对齐外观 if
  • 如何重新定位或移动 Google Maps SDK 上的当前位置按钮?

    如何将 Objective C 中的当前位置按钮移至我的偏好 现在 我已启用它 但底角有东西挡住了它 Thanks 您可以使用 padding 将按钮向上移动 self mapView padding UIEdgeInsets top 0
  • 添加/删除带有动画的 UITableViewCell?

    我知道这听起来像是一个愚蠢的问题 但我到处都看过 我怎样才能做到这一点 我知道如何使用 swype to delete 方法来执行此操作 但是我如何在该函数之外执行此操作 请发布一些代码示例 Thanks Coulton self tabl
  • 如何在iOS的Delphi程序中使用IPv6协议

    我尝试在我的移动程序中使用 IPv6 协议 我的服务器位于 NAT 后面的 LAN 内 在服务器上我使用IP端口3000 我已经组织了从路由器端口 45500 到服务器端口 3000 的虚拟服务器 端口转发 在服务器上 我运行 ipconf
  • iPhone/Objective-C - 呈现视图和委托时的 UIDocumentInteractionController 类参考

    我在用UIDocumentInteractionController在我的应用程序中 以便在我的应用程序中呈现 Instagram 过滤器屏幕 如下所述 http instagram com developer iphone hooks h
  • 以编程方式从底部裁剪图像

    我正在开发自定义相机应用程序 一切进展顺利 但我在从底部裁剪图像时遇到了问题 即 裁剪后的图像与原始图像具有完全相同的宽度 但高度将为原始图像的 1 3 并且必须从底部开始 斯威夫特3解决方案 func cropBottomImage im
  • 不明白 Swift 中的闭包示例

    我正在尝试了解 swift 和闭包 我被这个例子困住了 numbers map number Int gt Int in let result 3 number return result 什么是 number Int gt Int 它是一
  • 在视图之间传递核心数据实体变量

    我无法理解如何在视图之间使用核心数据实体变量 为了更好地理解我的问题是什么 我的代码如下 View A 基本上 您必须将完整预算实体或相关预算实体的 ID 从视图 A 传递到视图 B 由于不知道您的应用程序的视图层次结构和逻辑 我假设您选择
  • 将 UIButton 中的图像缩放到 AspectFit?

    我想将图像添加到 UIButton 并且还想缩放图像以适合 UIButton 使图像变小 请告诉我该怎么做 这是我尝试过的 但它不起作用 将图像添加到按钮并使用setContentMode self itemImageButton setI
  • iOS 视图控制器内存在被关闭后未释放

    当用户单击按钮时 它会显示一个带有两个视图控制器的新选项卡栏视图控制器 我是这样做的 ACLevelDownloadController dvc ACLevelDownloadController alloc initWithNibName
  • 企业发行版在 Swift 应用程序中与 iOS8 配合不佳

    我在使用 swift 应用程序在 iOS 8 设备上运行 Enterprise 版本时遇到问题 如果我使用非企业帐户进行代码签名 它似乎工作正常 有人遇到这个问题吗 以下是我在尝试使用企业帐户运行构建以进行协同设计时在 iOS 设备上收到的
  • ios - Gamekit 的 GKOctree 未找到元素

    我正在尝试使用GKOctree https developer apple com documentation gameplaykit gkoctree用于高效检索 3D 空间中的对象 然而 以下代码似乎没有按预期工作 import Gam

随机推荐

  • validateDOMNesting(...): <按钮> 警告

    我正在使用 React 制作一个网站 当我的网站有很多文本时 我会显示一个按钮 例如show more or less 在我的项目中 它运行良好 但总是显示警告validateDOMNesting
  • 使用预定义的度量以编程方式膨胀视图

    我有一个像这样的布局资源 我想用布局宽度和高度来填充它
  • 如何防止在 React Hooks 中状态更改后重新渲染?

    我正在尝试构建一个应用程序 但问题是当我更改状态时 所有组件都会重新渲染 const App gt const showMenu setshowMenu useState false return lt gt
  • 在使用 timeDate R 包时,指定 GBNewYearsEve 时收到错误

    在寻找修改 chron 包中的 Holiday 对象的方法时 我发现了这个解决方案如何在 R 中为 is holiday chron 包定义假期 https stackoverflow com questions 7451354 how t
  • 比较 C# 中的动态对象

    比较两个任意动态对象是否相等的最佳方法是什么 例如这两个对象 I e dynamic obj1 new ExpandoObject obj1 Name Marcus obj1 Age 39 obj1 LengthInMeters 1 96
  • 如何设置 Selenium 以使用多个 Firefox 配置文件?

    我正在使用 selenium 并且想要为 3 个不同的脚本使用单独的 Firefox 配置文件 这可能吗 不确定您如何执行脚本 但是当您实例化您的脚本时webdriver对象 您可以指定一个FirefoxProfile as the fir
  • VS2015 pubxml:如何排除或消除 部分

    我需要从 Web 部署发布中排除与数据库相关的设置 我尝试删除 pubxml 文件中的该部分 但当我创建部署包时它又回来了 有什么方法可以从 Web 部署发布中排除与数据库相关的设置吗 想出了一个办法 外部化配置configsource 改
  • PInvoke 调用外部 SetWindowsHookEx 和 GetModuleHandle 时出错

    我正在尝试将程序中的 Windows 挂钩设置为外部 EXE 这将用于监视窗口的大小调整 最小化 因此我可以类似地调整程序大小 停靠到窗口 如何解决错误代码1428 and 126 below 打电话时设置WindowsHookEx使用 n
  • d3 单击时拖动跳转到其他位置 - 原点?

    试图拖动组 为什么 origin 在这里不起作用 注意到当你第一次点击它时它是如何跳跃的吗 JSFIDDLE http jsfiddle net airwwwave pob7xhuo 基于此 http bl ocks org mbostoc
  • VB.NET 中的 AES 加密字符串

    我有一个基于 Visual Basic 2010 的程序 我想使用自定义关键字和 AES 加密在我们公司网站上生成注册密钥 无论软件是否连接到互联网 这都会解锁软件 为此 我想使用我将在网站上构建的实用程序将某些用户信息 和验证代码 加密为
  • 使用数据库中存储的 unicode 字符生成 PDF 文档

    我想生成带有 unicode 字符的 PDF 文档 我存储了使用utf8 unicode ci在数据库中 这是我的桌子 language word id english sinhala tamil 这是我生成pdf的代码 但僧伽罗语和泰米尔
  • Python中对象和类有什么区别

    我是一个自学成才的 python 用户 有点 我读了很多书来加深我对Python的了解 今天 我遇到一段文字说 类和对象 所以我想知道Python中的对象和类有什么区别 我教过所有类都是对象 但在这种情况下 作者不会使用短语 类和对象 我很
  • 我的机器上的 std::promise 是否被破坏(使用 g++-mp)?

    这段代码有效吗 还是我的编译器坏了 include
  • 从 PHP 异常 __destruct() 方法发送错误报告是好主意还是坏主意?

    我正在为我的应用程序设计一个错误处理系统 我想将其基于异常 并且我希望通过电子邮件收到有关我没有预料到的每个异常的通知 我想到了一个类 class My Exception extends Exception private sendErr
  • Python将类属性导入方法本地命名空间

    我想知道是否有更简单的方法将类属性分配给方法本地命名空间 例如 在dosomething方法 我明确引用了self a and self b class test def init self self a 10 self b 20 def
  • 让日志读取高效

    我有一个用于监视数据库的 perl 脚本 我正在尝试将其编写为 powershell 脚本 在 perl 脚本中 有一个函数可以读取错误日志并过滤出重要的内容并将其返回 它还保存日志文件的当前位置 以便下次必须读取日志时 它可以从剩下的位置
  • Android:显示/隐藏状态栏/电源栏

    我正在尝试创建一个按钮 可以在平板电脑上隐藏或显示状态栏 我已经把onCreate getWindow addFlags WindowManager LayoutParams FLAG LAYOUT IN SCREEN getWindow
  • 在 C 中,检查名称与模式匹配的文件是否存在

    我见过一些在 C 语言中检查文件是否存在的方法 但是 我见过的所有方法都适用于特定的文件名 我想检查是否有任何与特定模式匹配的文件 例如 模式可能是 lockfile lockfileA lockfile txt 或 lockfile ab
  • 如何显示来自 MVC 的警报消息?

    我试图在 MVC 视图中显示警报消息 但它没有显示 这是我到目前为止所尝试过的 在控制器页面中 if dataFound ViewBag SuccessMessage The search results has been sent 在查看
  • 如何以编程方式创建基本的 UIButton?

    我怎样才能创建一个基本的UIButton以编程方式 例如在我的视图控制器中 执行时viewDidLoad方法三UIButtons 将动态创建并设置其布局或属性 这是一个 UIButton button UIButton buttonWith