custom-view相关内容

在导航栏中添加自定义视图,如WhatsApp

我要创建自定义导航栏,就像WhatsApp用来在应用程序中显示呼叫指示器一样,如下所示。 我已成功添加了类似上面的视图,但它没有响应,因为我无法检测到状态栏上的触摸。我只能触摸“触摸返回呼叫”下面的部分。 代码如下所示。 @property (nonatomic) UIView *navigationBarTopView; UIWindow *window = [UIAppli ..
发布时间:2022-03-15 10:03:27 移动开发

带有 setContentView 的 Android ProgressDialog

我已经阅读了很多关于此的内容,但看不到任何曾经做过或尝试过的人. 所以我有一个扩展 ImageView 的对象,然后在其中我调用一个进度对话框并将进度对话框的内容设置为 imageview(即尝试在 imageview..view 中绘制进度对话框.) loadingProgressDialog.setContentView(this);//这是:LoaderImageView 扩展 I ..
发布时间:2022-01-24 09:24:46 移动开发

具有自定义视图的相机

我的应用程序使用相机,我想在相机预览上添加叠加层.比如我想在使用Camera的时候使用一个相框,也想为相机操作添加一个自定义栏.请帮助我做同样的事情. 解决方案 您可能正在尝试使用 UIImagePickerController.但我知道这是解决您问题的一种方法.您可以使用 AVCamCaptureManager 和 AVCamRecorder 类轻松完成.Apple 在其开发者网站 这里 ..

如何在 onDraw 方法之外获取自定义视图的画布大小?

我需要能够访问视图画布的大小来执行一些计算.出于某种原因,传递给 onSizeChanged 的视图大小与传递给 onDraw 的画布大小不同.我当前的解决方法使用布尔标志来确定何时需要进行计算. 理想的解决方案将允许我在 onSizeChanged 方法中进行这些计算,所以我想知道...有什么方法可以获取 Canvas onDraw 方法之外的对象(或至少它的尺寸)? 我的代码如下. ..
发布时间:2021-12-29 08:43:58 移动开发

Android 自定义视图构造函数

我正在从以下方面学习如何使用自定义视图: http://developer.android.com/guide/主题/ui/custom-components.html#modifying 描述说: 类初始化一如既往,super 首先被调用.此外,这不是默认构造函数,而是一个参数化的.编辑文本是使用这些参数创建时从 XML 布局文件膨胀,因此,我们的构造函数需要同时拿走它们并将它 ..
发布时间:2021-12-03 14:54:55 移动开发

Xamarin Monodroid:WP7 =>Android 和自定义控件?

我正在使用 Xamarin Monodroid 将我的一些 Windows Phone 应用程序移植到 Android. 我对 Xamarin 的东西很陌生,实际上只是买了一个许可证. 就在 AXML 中重新创建 XAML UI 而言,到目前为止一切顺利,但我遇到了自定义控件的问题. 这就是我所说的自定义控件的意思: 在 .NET 中,我通过创建继承自“UserContro ..
发布时间:2021-09-29 20:22:39 C#/.NET

只能显示一种颜色

我正在开发绘画应用程序,问题是当我选择颜色和绘画然后选择不同的颜色时,整个绘画颜色变为新颜色的任何人都可以说出为什么会发生这种情况以及如何解决这个问题吗?以及如何为此添加橡皮擦?imageview DrawView在这里: 公共类DrawView扩展了ImageView {私有ArrayListmTouches;int paintColor;public int setcolor ..
发布时间:2021-04-05 19:35:40 Java开发

如何创建自定义UIView?

我创建了一个UIView子类和相应的xib文件,在其中放置了一些UILabel和UIImageViews.然后,我想将此自定义UIView的多个副本放入UIViewController中. 当我这样做时,它们在界面生成器中显示为空白,并且在应用加载时不显示.为了使这项工作有效,我需要在UIView子类上实现哪些方法? 解决方案 到目前为止,最简单的方法是创建一个将File的Owner ..
发布时间:2020-11-28 01:06:10 移动开发

如何访问多种格式的自定义属性?

我读到另一个答案,在android中,您可以为自定义视图声明具有多种格式的属性,如下所示: 如何在班级中访问这些属性?我是否应该假设它是一个参考,使用getResources().getColorStateList()然后如果Resources.getColorStateList()抛出R ..
发布时间:2020-09-13 20:44:06 移动开发

无效不会导致OnDraw

我的Android应用程序有问题.我创建了自定义视图( http://syedwasihaider.github.io/blog/2015/07/12/XamarinViews/直到第2步),覆盖了onDraw,然后我绘制了黑屏,并绘制了文本"Draw {i}",其中i是每次onDraw发生时都会递增的数字.我想以30次/秒(或60次)的速度调用此方法,所以我设置了一个计时器,每33毫秒导致一次I ..
发布时间:2020-08-25 19:09:53 C#/.NET