小编Sha*_*kti的帖子

Square ImageView

我试图ImageView在对话框中显示一个总是正方形的形状.尺寸可能会有所不同,具体取决于显示器的分辨率(纵向宽度),但ImageView需要形成最大的方形,以容纳其中的方形图像.这是我的XML代码.

<ImageView
    android:id="@+id/dialog_image"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:scaleType="centerInside"
    android:adjustViewBounds="true"
    />
Run Code Online (Sandbox Code Playgroud)

但问题是Square图像是在运行时动态设置的,ImageView最终是一个宽度为Square Image size的矩形.我能做些什么来实现同样的目标?

编辑:要想知道我想要实现的是在联系人应用程序中选择联系人并单击个人资料图片时显示的内容.它缩小并保持在活动顶部的正方形.

android android-layout android-imageview

10
推荐指数
1
解决办法
1万
查看次数

无法通过框架访问公共swift类

项目结构

我创建了一个项目并将其导入到此框架中.当我将此框架加载到演示应用程序时,我能够访问公共类MyTest内部MyTest.swift文件但无法访问内部的公共类MessagesViewController.swift.我错过了什么吗?我们不能通过这种方式通过框架访问项目内的文件吗?

xcode objective-c ios swift xcode7

7
推荐指数
1
解决办法
5310
查看次数