Tag: 布局

更新到Xcode 8后的布局问题

在升级到Xcode 8之后,这是我的一个屏幕之前和之后。 我所做的只是打开main.storyboard,然后在那里build立并在手机上运行我的应用程序。 在我的版本控制中,我可以看到Xcode正在对我的main.storyboard进行很多更改,只是从打开它。 每当我删除这些变化,我可以看到我在Xcode 7.3.1中看到什么。 但是,只要我重新打开界面生成器与故事板,我看到这些变化回到原地。 有什么我可以做的吗? 在Xcode 8之前 更新到Xcode 8之后

实现像Wordle这样的词云的algorithm

上下文 看看Wordle: http ://www.wordle.net/ 它比我见过的任何其他的词云生成器好看得多 注意:源代码不可用 – 阅读FAQ: http : //www.wordle.net/faq#code 我的问题 有什么algorithm可以做Wordle做什么? 如果不是,那么产生类似产出的一些替代品是什么? 为什么我问 只是好奇 想学习

当setMaximumSize()和setPrefferedSize()不起作用时,如何在JComponent上设置硬限制?

我正在尝试使image processing框架类似于像Photoshop或Paint Shop Pro中发现的image processing框架,我遇到了问题。 现在我有一个JDesktopPane的JFrame窗口。 当我点击一个button,一个JInternalFrame是由其中的以下组件: imageLabel = new JLabel("picture.png"); scrollPane.setViewPort(imageLabel); internalFrame.add(scrollPane); // I also tried with a BorderLayout() desktopPane.add(internalFrame); 我的问题是这样的:如果JLabel小于JInternalFrame,我不希望JLabel或JScrollPane拉伸到JInternalFrame的大小。 我已经尝试用“空”JLabel填充JLabel周围的空间。 我试过切换JScrollPane的布局样式。 我已经尝试将JLabel和JScrollPane的首选和最大尺寸设置为picture.png的尺寸。 没有任何工作,我需要什么。 我不希望JLabel周围的空白“空格”成为JScrollPane或JLabel的一部分,这样我就可以使用各种MouseEvent触发图片本身,而不是每当“拉伸的”JLabel或JScrollPane留下的空间我调整了JInternalFrame的大小。 提前致谢。 编辑1:这是一些突出显示问题的代码。 import java.awt.*; import java.awt.event.*; class fooFrame extends JFrame implements MouseListener { private static fooFrame frame; JLabel fooLabel; public fooFrame() { JDesktopPane background = new JDesktopPane(); JInternalFrame […]

界面生成器:什么是UIView的布局iOS 6/7增量?

我只注意到UIView结构布局下的iOS 6/7 Delta属性。 这是什么,为什么这是从AutoLayout失踪?

如何从android的string.xml中读取值?

我写了这行: String Mess = R.string.mess_1 ; 获取string值,而不是返回string,它是给我的整数types的ID。 我怎样才能得到它的string值? 我提到了string.xml文件中的string值。

什么是“android.R.layout.simple_list_item_1”?

我已经开始学习Android开发,并遵循书中的一个todolist例子: // Create the array list of to do items final ArrayList<String> todoItems = new ArrayList<String>(); // Create the array adapter to bind the array to the listView final ArrayAdapter<String> aa; aa = new ArrayAdapter<String>( this, android.R.layout.simple_list_item_1, todoItems ); myListView.setAdapter(aa); 我不明白这个代码特别是这一行: android.R.layout.simple_list_item_1

如何在代码中设置RelativeLayout布局参数而不是xml

例如,我想在屏幕上添加3个button,一个alignment左边,一个alignment中心,最后一个alignment右边 我如何在代码中设置他们的布局,而不是在XML中?

Android:如何在保持宽高比的同时将图像拉伸到屏幕宽度?

我想下载一张图片(尺寸未知,但总是大致为正方形),并将其显示为水平填充屏幕,并在任何屏幕尺寸下垂直延伸以保持图像的高宽比。 这是我的(非工作)代码。 它横向延伸图像,但不是垂直,所以它被压扁… ImageView mainImageView = new ImageView(context); mainImageView.setImageBitmap(mainImage); //downloaded from server mainImageView.setScaleType(ScaleType.FIT_XY); //mainImageView.setAdjustViewBounds(true); //with this line enabled, just scales image down addView(mainImageView,new LinearLayout.LayoutParams( LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));

如何创build标准的无边界button(如提到的devise指导)?

我只是检查devise指南,想知道无边界button。 我瞪着眼睛,试图寻找来源,但不能自己把它放在一起。 这是正常的button小部件,但你添加一个自定义(Android的默认)风格? 如何使这些无边界button(当然你可以设置背景为空,但是我没有分频器)? 这里链接到devise指南: http://developer.android.com/design/building-blocks/buttons.html http://developer.android.com/guide/topics/ui/controls/button.html#Borderless

如何使android应用程序的背景图像重复

我已经在我的应用程序中设置了一个背景图像,但背景图像很小,我希望它被重复,并填写整个屏幕。 我该怎么办? <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/bg" android:tileMode="repeat">